package com.wicket.okrfinance.biz.service.impl;

import cn.hutool.core.bean.BeanUtil;
import com.wicket.okrapp.integration.dto.*;
import com.wicket.okrfinance.biz.service.dto.req.*;
import com.wicket.okrfinance.biz.service.dto.res.*;
import com.wicket.okrfinance.common.exception.BizException;
import com.wicket.okrfinance.common.util.CommonFunctionHelper;
import com.wicket.okrfinance.common.util.RedisUtil;
import java.util.List;
import java.util.stream.Collectors;
import javax.annotation.Resource;
import org.apache.skywalking.apm.toolkit.trace.Tag;
import org.apache.skywalking.apm.toolkit.trace.Tags;
import org.apache.skywalking.apm.toolkit.trace.Trace;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.wicket.okrfinance.base.service.MOmsAccountService;
import com.wicket.okrcomponent.integration.dto.QueryQueueingRemoteControllerDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryQueueingRemoteControllerDetailComReqDto;
import com.wicket.okrcomponent.integration.dto.QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto;
import com.wicket.okrcomponent.integration.dto.QueryRemoteControllerQueueConDataDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryRemoteControllerQueueConDataDetailComReqDto;
import com.wicket.okrcomponent.integration.dto.ImplementCurQueueOutWriteMiniComRespDto;
import com.wicket.okrcomponent.integration.dto.ImplementCurQueueOutWriteMiniComReqDto;
import com.wicket.okrcomponent.integration.dto.ImplementRemoteControllerResetZeroComRespDto;
import com.wicket.okrcomponent.integration.dto.ImplementRemoteControllerResetZeroComReqDto;
import com.wicket.okrfinance.common.exception.Assert;
import com.wicket.okrfinance.biz.service.nb.NbEvaCalc;
import com.wicket.okrcomponent.integration.FwCompEvaCalcClient;
import com.wicket.okrcalc.integration.dto.ImplementEvaObjCurrentAndSupCountFormulasComRespDto;
import com.wicket.okrcalc.integration.dto.ImplementEvaObjCurrentAndSupCountFormulasComReqDto;
import com.wicket.okrcalc.integration.FwCalcTargetCalcClient;
import com.wicket.okrcalc.integration.dto.AddFinanceStandardDataComRespDto;
import com.wicket.okrcalc.integration.dto.AddFinanceStandardDataComReqDto;
import com.wicket.okrfinance.biz.service.FinanceService;
import com.wicket.okrcalc.integration.FwCalcStandardDataClient;
import com.wicket.okrcalc.integration.dto.ImplementCommonEvaTempConfDataCalcComRespDto;
import com.wicket.okrcalc.integration.dto.ImplementCommonEvaTempConfDataCalcComReqDto;
import com.wicket.okrcomponent.integration.dto.QueryFinancialPlannMqQueueDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryFinancialPlannMqQueueDetailComReqDto;
import com.wicket.okrcomponent.integration.dto.ImplementBizModuleAccessParameterFieldComRespDto;
import com.wicket.okrcomponent.integration.dto.ImplementBizModuleAccessParameterFieldComReqDto;
import com.wicket.okrcomponent.integration.FwCompInterfaceModeClient;
import com.wicket.okrcalc.integration.dto.QueryTargetBelongCycleDetailNewComRespDto;
import com.wicket.okrcalc.integration.dto.QueryTargetBelongCycleDetailNewComReqDto;
import com.wicket.okrfinance.biz.service.TargetCalcService;
import com.wicket.okrcomponent.integration.dto.QueryFinancialPlannMqRemoteControllerDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryFinancialPlannMqRemoteControllerDetailComReqDto;
import com.wicket.okrcalc.integration.dto.QueryPrepareTargetBelongCycleDataDetailComRespDto;
import com.wicket.okrcalc.integration.dto.QueryPrepareTargetBelongCycleDataDetailComReqDto;
import com.wicket.okrcalc.integration.dto.AnalysisDataCalcNormalAndAmSceneComRespDto;
import com.wicket.okrcalc.integration.dto.AnalysisDataCalcNormalAndAmSceneComReqDto;
import com.wicket.okrcalc.integration.FwCalcEvaCalcClient;
import com.wicket.okrcomponent.integration.dto.QueryHaveDataMqQueueDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryHaveDataMqQueueDetailComReqDto;
import com.wicket.okrcalc.integration.dto.QueryPlanTargetMqQueueListComRespDto;
import com.wicket.okrcalc.integration.dto.QueryPlanTargetMqQueueListComReqDto;
import com.wicket.okrcalc.integration.dto.FieldDataDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcCurAndParentTargetDataComRespDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcCurAndParentTargetDataComReqDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcCurOrBrothersTargetDataComRespDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcCurOrBrothersTargetDataComReqDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcParentTargetDataComRespDto;
import com.wicket.okrcalc.integration.dto.ImplementCalcParentTargetDataComReqDto;
import com.wicket.okrcalc.integration.dto.QueryPlanFinanceMqQueueListComRespDto;
import com.wicket.okrcalc.integration.dto.QueryPlanFinanceMqQueueListComReqDto;
import java.util.Collections;
import com.wicket.okrcalc.integration.dto.QueryEvaObjTargetCycleOverDetailComRespDto;
import com.wicket.okrcalc.integration.dto.QueryEvaObjTargetCycleOverDetailComReqDto;
import com.wicket.okrfinance.biz.service.dto.common.FinanceAccountDto;
import com.wicket.okrcalc.integration.dto.BottomUpdateFinanceStandardDataComRespDto;
import com.wicket.okrcalc.integration.dto.BottomUpdateFinanceStandardDataComReqDto;
import com.wicket.okrcomponent.integration.dto.UpdateMessageQueueComRespDto;
import com.wicket.okrcomponent.integration.dto.UpdateMessageQueueComReqDto;
import com.wicket.okrfinance.biz.service.InterfaceModeService;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
@Service
public class EvaCalcServiceImpl
  implements com.wicket.okrfinance.biz.service.EvaCalcService {

  @Resource
  private RedisUtil redisUtil;
@Resource
  private MOmsAccountService mOmsAccountService;
@Resource
  private NbEvaCalc nbEvaCalc;
@Resource
  private FwCompEvaCalcClient fwCompEvaCalcClient;
@Resource
  private FwCalcTargetCalcClient fwCalcTargetCalcClient;
@Resource
  private FinanceService financeService;
@Resource
  private FwCalcStandardDataClient fwCalcStandardDataClient;
@Resource
  private FwCompInterfaceModeClient fwCompInterfaceModeClient;
@Resource
  private TargetCalcService targetCalcService;
@Resource
  private FwCalcEvaCalcClient fwCalcEvaCalcClient;
@Resource
  private InterfaceModeService interfaceModeService;
//@Resource
 //private MOmsStandardDataResultService mOmsStandardDataResultService;
//@Resource
 //private undefinedService undefinedService;
/**
   * D7执行Redis长生守护(公共)[9702]
   * gen by moon at 3/12/2025, 5:54:01 PM
   */
  @Trace(operationName = "D7执行Redis长生守护(公共)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public ImplementRedisLongevityGuardianComRespDto implementRedisLongevityGuardianCom(ImplementRedisLongevityGuardianComReqDto reqDto){


      //virtualUsage M7约定：Redis业务数据对象  69551
      //ModelCode: receptionService
        ImplementReceiveFieldInputRespDto receptionServiceRes = null;
    ImplementReceiveFieldInputReqDto receptionServiceReq=new ImplementReceiveFieldInputReqDto();
  receptionServiceReq.setCustomField1("PLAN_TARGET_CALC_MQ_QUEUE");//CUSTOM_CONVENTION//sourceId:1846321_1_69551
receptionServiceReq.setCustomField2("OKR_PLAN_TARGET_CALC_MQ_QUEUE");//CUSTOM_CONVENTION//sourceId:1846322_1_69551
receptionServiceReq.setCustomField3("KPI_PLAN_TARGET_CALC_MQ_QUEUE");//CUSTOM_CONVENTION//sourceId:1846323_1_69551
receptionServiceReq.setCustomField4("FINANCIAL_CALC_MQ_QUEUE");//CUSTOM_CONVENTION//sourceId:1846324_1_69551

    /*M7约定：Redis业务数据对象[7656]  用于特殊方法接收上游入参。 */
    Assert.isNull(receptionServiceReq.getCustomField1(),"D7执行Redis长生守护(公共)-M7约定：Redis业务数据对象-自定义字段1不能为空",false);
Assert.isNull(receptionServiceReq.getCustomField2(),"D7执行Redis长生守护(公共)-M7约定：Redis业务数据对象-自定义字段2不能为空",false);
Assert.isNull(receptionServiceReq.getCustomField3(),"D7执行Redis长生守护(公共)-M7约定：Redis业务数据对象-自定义字段3不能为空",false);
Assert.isNull(receptionServiceReq.getCustomField4(),"D7执行Redis长生守护(公共)-M7约定：Redis业务数据对象-自定义字段4不能为空",false);
      receptionServiceRes = nbEvaCalc.implementReceiveFieldInput(receptionServiceReq);



//virtualUsage D2查询有排队的遥控器详情(redis)  69495
      QueryQueueingRemoteControllerDetailComRespDto queryQueueingRemoteControllerDetailComRespDto = null;
    QueryQueueingRemoteControllerDetailComReqDto queryQueueingRemoteControllerDetailComReqDto=new QueryQueueingRemoteControllerDetailComReqDto();


    /*D2查询有排队的遥控器详情(redis)[9710]   */

      queryQueueingRemoteControllerDetailComRespDto = fwCompEvaCalcClient.queryQueueingRemoteControllerDetailCom(queryQueueingRemoteControllerDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



//virtualUsage M7接收排队最小值  69590
      //ModelCode: receptionService
        ImplementReceiveFieldInputRespDto receptionServiceRes_2 = null;
    if(queryQueueingRemoteControllerDetailComRespDto !=null){
          ImplementReceiveFieldInputReqDto receptionServiceReq_1=new ImplementReceiveFieldInputReqDto();
  if(queryQueueingRemoteControllerDetailComRespDto!=null){
      receptionServiceReq_1.setQueueMinimum(queryQueueingRemoteControllerDetailComRespDto.getQueueMinimum()!=null?Integer.valueOf(queryQueueingRemoteControllerDetailComRespDto.getQueueMinimum()):null);//SimpleFieldAssign//sourceId:1848588_1_69590
    }

    /*M7接收排队最小值[7656]  用于特殊方法接收上游入参。 */

      receptionServiceRes_2 = nbEvaCalc.implementReceiveFieldInput(receptionServiceReq_1);



           }
if((queryQueueingRemoteControllerDetailComRespDto!= null&& queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId() != null &&receptionServiceRes_2!= null&& receptionServiceRes_2.getQueueMinimum() > 0L)) {
        //if((D2查询有排队的遥控器详情(redis).评价模板ID 值不等于空  and M7接收排队最小值.排队最小值 大于 0))  69496

if((queryQueueingRemoteControllerDetailComRespDto!= null&&  queryQueueingRemoteControllerDetailComRespDto.getMqRemoteControllerName() !=null && queryQueueingRemoteControllerDetailComRespDto.getMqRemoteControllerName().equals("PLAN_TARGET_CALC"))) {
        //if(D2查询有排队的遥控器详情(redis).MQ遥控器名称 等于 规划目标计算)  69499

QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto = null;
    if(queryQueueingRemoteControllerDetailComRespDto !=null){
          QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto=new QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto();
  if(queryQueueingRemoteControllerDetailComRespDto!=null){
      queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto.setEvaluationTemplateId(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1840419_1_69506
    }

    /*D2查询规划目标计算MQ遥控器公共业务数据(Redis)[9711]   */
    Assert.isNull(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto.getEvaluationTemplateId(),"D7执行Redis长生守护(公共)-D2查询规划目标计算MQ遥控器公共业务数据(Redis)-冗余评价模板ID不能为空",false);
      queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto = fwCompEvaCalcClient.queryPlanTargetCalcMqRemoteControllerBusinessDataDetailCom(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
//ModelCode: receptionService
        ImplementReceiveFieldInputRespDto receptionServiceRes_4 = null;
    if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto !=null){
          ImplementReceiveFieldInputReqDto receptionServiceReq_2=new ImplementReceiveFieldInputReqDto();
  if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!=null){
      receptionServiceReq_2.setQueueMinimum(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getQueueMinimum()!=null?Integer.valueOf(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getQueueMinimum()):null);//SimpleFieldAssign//sourceId:1848395_1_69589
receptionServiceReq_2.setQueueMaximum(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getQueueMaximum()!=null?Integer.valueOf(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getQueueMaximum()):null);//SimpleFieldAssign//sourceId:1848396_1_69589
    }

    /*M7接收排队最小值排队最大值[7656]  用于特殊方法接收上游入参。 */
    Assert.isNull(receptionServiceReq_2.getQueueMinimum(),"D7执行Redis长生守护(公共)-M7接收排队最小值排队最大值-排队最小值不能为空",false);
Assert.isNull(receptionServiceReq_2.getQueueMaximum(),"D7执行Redis长生守护(公共)-M7接收排队最小值排队最大值-排队最大值不能为空",false);
      receptionServiceRes_4 = nbEvaCalc.implementReceiveFieldInput(receptionServiceReq_2);



           }
QueryRemoteControllerQueueConDataDetailComRespDto queryRemoteControllerQueueConDataDetailComRespDto = null;
    if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto !=null){
          QueryRemoteControllerQueueConDataDetailComReqDto queryRemoteControllerQueueConDataDetailComReqDto=new QueryRemoteControllerQueueConDataDetailComReqDto();
  if(receptionServiceRes!=null){
      queryRemoteControllerQueueConDataDetailComReqDto.setBusinessDataObject(receptionServiceRes.getCustomField1());//SimpleFieldAssign//sourceId:1841105_1_69517
    }
if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!=null){
      queryRemoteControllerQueueConDataDetailComReqDto.setDataObjectBatchCode(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCustomField1());//SimpleFieldAssign//sourceId:1841106_1_69517
    }
if(receptionServiceRes_4!=null){
      queryRemoteControllerQueueConDataDetailComReqDto.setRefCustomFieldValue1(receptionServiceRes_4.getQueueMinimum()!=null?String.valueOf(receptionServiceRes_4.getQueueMinimum()):"");//SimpleFieldAssign//sourceId:1841107_1_69517
    }

    /*D2查询MQ排队计算内容数据详情(公共)[9712]   */
    Assert.isNull(queryRemoteControllerQueueConDataDetailComReqDto.getBusinessDataObject(),"D7执行Redis长生守护(公共)-D2查询MQ排队计算内容数据详情(公共)-业务数据对象不能为空",false);
Assert.isNull(queryRemoteControllerQueueConDataDetailComReqDto.getDataObjectBatchCode(),"D7执行Redis长生守护(公共)-D2查询MQ排队计算内容数据详情(公共)-数据对象批次标识不能为空",false);
Assert.isNull(queryRemoteControllerQueueConDataDetailComReqDto.getRefCustomFieldValue1(),"D7执行Redis长生守护(公共)-D2查询MQ排队计算内容数据详情(公共)-排队值不能为空",false);
      queryRemoteControllerQueueConDataDetailComRespDto = fwCompEvaCalcClient.queryRemoteControllerQueueConDataDetailCom(queryRemoteControllerQueueConDataDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
if((queryRemoteControllerQueueConDataDetailComRespDto!= null&& queryRemoteControllerQueueConDataDetailComRespDto.getTargetAttributionCycleId() != null )) {
        //if(D2查询MQ排队计算内容数据详情(公共).目标归属周期ID 值不等于空 )  69518

AnalysisDataCalcNormalAndAmSceneComRespDto analysisDataCalcNormalAndAmSceneComRespDto = null;
    if(queryRemoteControllerQueueConDataDetailComRespDto !=null&&queryQueueingRemoteControllerDetailComRespDto !=null){
          AnalysisDataCalcNormalAndAmSceneComReqDto analysisDataCalcNormalAndAmSceneComReqDto=new AnalysisDataCalcNormalAndAmSceneComReqDto();
  analysisDataCalcNormalAndAmSceneComReqDto.setDataCalcNormalAbnormal("NORMAL_SCENE");//sourceId:2025631_1_73386
if(queryRemoteControllerQueueConDataDetailComRespDto!=null){
      analysisDataCalcNormalAndAmSceneComReqDto.setCycleId(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:2025632_1_73386
    }
if(queryQueueingRemoteControllerDetailComRespDto!=null){
      analysisDataCalcNormalAndAmSceneComReqDto.setEvaluationTemplateId(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2025633_1_73386
    }

    /*D4分析数据计算正常与异常场景(公共)[10291]   */
    Assert.isNull(analysisDataCalcNormalAndAmSceneComReqDto.getDataCalcNormalAbnormal(),"D7执行Redis长生守护(公共)-D4分析数据计算正常与异常场景(公共)-数据计算正常与异常场景不能为空",false);
Assert.isNull(analysisDataCalcNormalAndAmSceneComReqDto.getCycleId(),"D7执行Redis长生守护(公共)-D4分析数据计算正常与异常场景(公共)-周期ID不能为空",false);
Assert.isNull(analysisDataCalcNormalAndAmSceneComReqDto.getEvaluationTemplateId(),"D7执行Redis长生守护(公共)-D4分析数据计算正常与异常场景(公共)-冗余评价模板ID不能为空",false);
      analysisDataCalcNormalAndAmSceneComRespDto = fwCalcEvaCalcClient.analysisDataCalcNormalAndAmSceneCom(analysisDataCalcNormalAndAmSceneComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
ImplementBottomPublicFieldPushMemoryComRespDto implementBottomPublicFieldPushMemoryComRespDto = null;
    if(queryRemoteControllerQueueConDataDetailComRespDto !=null){
          ImplementBottomPublicFieldPushMemoryComReqDto implementBottomPublicFieldPushMemoryComReqDto=new ImplementBottomPublicFieldPushMemoryComReqDto();
  if(queryRemoteControllerQueueConDataDetailComRespDto!=null){
      implementBottomPublicFieldPushMemoryComReqDto.setCreateInductionId(queryRemoteControllerQueueConDataDetailComRespDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2042153_1_73951
implementBottomPublicFieldPushMemoryComReqDto.setOperationInductionId(queryRemoteControllerQueueConDataDetailComRespDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2042154_1_73951
implementBottomPublicFieldPushMemoryComReqDto.setSpaceId(queryRemoteControllerQueueConDataDetailComRespDto.getSpaceId());//SimpleFieldAssign//sourceId:2042155_1_73951
implementBottomPublicFieldPushMemoryComReqDto.setAppId(queryRemoteControllerQueueConDataDetailComRespDto.getAppId());//SimpleFieldAssign//sourceId:2042156_1_73951
    }

    /*D7执行底层框架公共字段推送内存(公共)[10508]   */
    Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getCreateInductionId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getOperationInductionId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getSpaceId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getAppId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于联盟应用ID不能为空",false);
      implementBottomPublicFieldPushMemoryComRespDto = interfaceModeService.implementBottomPublicFieldPushMemoryCom(implementBottomPublicFieldPushMemoryComReqDto)/*vcase invoke isSameApp*/;



           }
AddBusinessConfigSevenDataComRespDto addBusinessConfigSevenDataComRespDto = null;
    if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto !=null&&analysisDataCalcNormalAndAmSceneComRespDto !=null){
          AddBusinessConfigSevenDataComReqDto addBusinessConfigSevenDataComReqDto=new AddBusinessConfigSevenDataComReqDto();
  addBusinessConfigSevenDataComReqDto.setBusinessDataObject("EVA_TEMP_CONF_ARGUMENTS");//sourceId:1861343_1_69853
addBusinessConfigSevenDataComReqDto.setIsDataList("FALSE");//sourceId:1861344_1_69853
if(receptionServiceRes!=null){
      addBusinessConfigSevenDataComReqDto.setDataObjectBatchCode(receptionServiceRes.getCustomField1());//SimpleFieldAssign//sourceId:1861342_1_69853
    }
if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!=null){
      addBusinessConfigSevenDataComReqDto.setCustomFieldValue1(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenBudget());//SimpleFieldAssign//sourceId:1861345_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue2(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenBudgetReport());//SimpleFieldAssign//sourceId:1861346_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue3(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getUseAccountSubjectType());//SimpleFieldAssign//sourceId:1861347_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue4(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:1861348_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue5(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsAllowBudgetOverruns());//SimpleFieldAssign//sourceId:1861349_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue6(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCashAccountUnit());//SimpleFieldAssign//sourceId:1861350_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue7(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenFinance());//SimpleFieldAssign//sourceId:1861351_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue8(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSchemeDataPara());//SimpleFieldAssign//sourceId:1861352_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue9(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOkrPlanScene());//SimpleFieldAssign//sourceId:1861353_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue10(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getReportType());//SimpleFieldAssign//sourceId:1861354_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue11(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCycleMode());//SimpleFieldAssign//sourceId:1861355_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue12(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getFatherCycleType());//SimpleFieldAssign//sourceId:1861356_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue13(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubCycleType());//SimpleFieldAssign//sourceId:1861357_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue14(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getMidCycleType());//SimpleFieldAssign//sourceId:1861358_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue15(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getOpenMidCycle());//SimpleFieldAssign//sourceId:1861359_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue16(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getLastCycleType());//SimpleFieldAssign//sourceId:1861360_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue17(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSecondLastCycleType());//SimpleFieldAssign//sourceId:1861361_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue18(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenMidProcess());//SimpleFieldAssign//sourceId:1861362_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue19(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessMidCycleType());//SimpleFieldAssign//sourceId:1861363_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue20(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenSubReportLimit());//SimpleFieldAssign//sourceId:1861364_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue21(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getConstTaskIsOpenReport());//SimpleFieldAssign//sourceId:1861365_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue22(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getConstIsOpenAtuoReport());//SimpleFieldAssign//sourceId:1861366_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue23(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getNoPracticalValueObjIsProgReport());//SimpleFieldAssign//sourceId:1861367_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue24(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreIsOpenLocalLevelScore());//SimpleFieldAssign//sourceId:1861368_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue25(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getObjectiveActualScoreIsOpenLocalLevelScore());//SimpleFieldAssign//sourceId:1861369_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue26(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreFormula());//SimpleFieldAssign//sourceId:1861370_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue27(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveRatingTotalValue());//SimpleFieldAssign//sourceId:1861371_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue28(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveFullMarkUnit());//SimpleFieldAssign//sourceId:1861372_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue29(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getScoreDecimalPoint());//SimpleFieldAssign//sourceId:1861373_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue30(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getDegreeDecimalPoint());//SimpleFieldAssign//sourceId:1861374_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue31(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProgressDecimalPoint());//SimpleFieldAssign//sourceId:1861375_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue32(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveScorePoint());//SimpleFieldAssign//sourceId:1861376_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue33(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getWeightPoint());//SimpleFieldAssign//sourceId:1861377_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue34(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getWeightDecimalPoint());//SimpleFieldAssign//sourceId:1861378_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue35(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIncreasesDropDecimalPoint());//SimpleFieldAssign//sourceId:1861379_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue36(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualValueDecimalPoint());//SimpleFieldAssign//sourceId:1861380_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue37(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getDecimalDigitsLastRules());//SimpleFieldAssign//sourceId:1861381_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue41(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveScoreWeight());//SimpleFieldAssign//sourceId:1861382_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue42(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getObjectiveScoreWeight());//SimpleFieldAssign//sourceId:1861383_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue43(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreMidWeight());//SimpleFieldAssign//sourceId:1861384_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue44(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreProMidWeight());//SimpleFieldAssign//sourceId:1861385_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue45(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreAvgWeight());//SimpleFieldAssign//sourceId:1861386_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue46(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getReportScoreSubAndObjWeight());//SimpleFieldAssign//sourceId:1861387_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue47(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreLocalLevelWeight());//SimpleFieldAssign//sourceId:1861388_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue48(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreLowerLevelWeight());//SimpleFieldAssign//sourceId:1861389_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue51(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenSymbolicAchievements());//SimpleFieldAssign//sourceId:1861390_1_69853
addBusinessConfigSevenDataComReqDto.setCustomFieldValue54(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getTargetScoreUnit());//SimpleFieldAssign//sourceId:1861393_1_69853
    }
if(analysisDataCalcNormalAndAmSceneComRespDto!=null){
      addBusinessConfigSevenDataComReqDto.setCustomFieldValue57(analysisDataCalcNormalAndAmSceneComRespDto.getDataCalcNormalAbnormal());//SimpleFieldAssign//sourceId:2025622_1_69853
    }

    /*D7新增业务配置方案数据(内存)[9785]   */
    Assert.isNull(addBusinessConfigSevenDataComReqDto.getDataObjectBatchCode(),"D7执行Redis长生守护(公共)-D7新增业务配置方案数据(内存)-数据对象批次标识不能为空",false);
Assert.isNull(addBusinessConfigSevenDataComReqDto.getBusinessDataObject(),"D7执行Redis长生守护(公共)-D7新增业务配置方案数据(内存)-业务数据对象不能为空",false);
Assert.isNull(addBusinessConfigSevenDataComReqDto.getIsDataList(),"D7执行Redis长生守护(公共)-D7新增业务配置方案数据(内存)-是否是数据集对象不能为空",false);
      addBusinessConfigSevenDataComRespDto = targetCalcService.addBusinessConfigSevenDataCom(addBusinessConfigSevenDataComReqDto)/*vcase invoke isSameApp*/;



           }
ImplementEvaObjCurrentAndSupCountFormulasComRespDto implementEvaObjCurrentAndSupCountFormulasComRespDto = null;
    if(queryRemoteControllerQueueConDataDetailComRespDto !=null&&queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto !=null){
    ImplementEvaObjCurrentAndSupCountFormulasComReqDto implementEvaObjCurrentAndSupCountFormulasComReqDto=new ImplementEvaObjCurrentAndSupCountFormulasComReqDto();
  implementEvaObjCurrentAndSupCountFormulasComReqDto.setCalcStartTime(CommonFunctionHelper.getCurrentTime());//SYSTEM_CURRENT_TIME//sourceId:1849340_1_69605
if(queryRemoteControllerQueueConDataDetailComRespDto!=null){
      implementEvaObjCurrentAndSupCountFormulasComReqDto.setTargetAttributionCycleId(queryRemoteControllerQueueConDataDetailComRespDto.getTargetAttributionCycleId());//SimpleFieldAssign//sourceId:1849334_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setPreUpdateCycleId(queryRemoteControllerQueueConDataDetailComRespDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:1849342_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setUpdateCycleId(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1849335_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setUpdateCycleStartTime(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:1849336_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setUpdateCycleEndTime(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleEndTime()!=null?CommonFunctionHelper.str2Date(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleEndTime()):null);//SimpleFieldAssign//sourceId:1849337_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setUpdateCycleTypeCode(queryRemoteControllerQueueConDataDetailComRespDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1849338_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setIsLastCycle(queryRemoteControllerQueueConDataDetailComRespDto.getIsLastCycle());//SimpleFieldAssign//sourceId:1853128_1_69605
implementEvaObjCurrentAndSupCountFormulasComReqDto.setSpaceId(queryRemoteControllerQueueConDataDetailComRespDto.getSpaceId());//SimpleFieldAssign//sourceId:1849333_1_69605
    }
if(receptionServiceRes!=null){
      implementEvaObjCurrentAndSupCountFormulasComReqDto.setEventBatchUpdateCode(receptionServiceRes.getCustomField1());//SimpleFieldAssign//sourceId:1849339_1_69605
    }
if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!=null){
      implementEvaObjCurrentAndSupCountFormulasComReqDto.setTargetScoreUnit(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getTargetScoreUnit());//SimpleFieldAssign//sourceId:1849341_1_69605
    }

    /*D4执行评价对象树当前与上级公式计算(公共)[8736]   */
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getTargetAttributionCycleId(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-目标归属周期ID不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getUpdateCycleId(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-更新周期ID不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getUpdateCycleStartTime(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-更新周期开始时间不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getUpdateCycleEndTime(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-更新周期结束时间不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getUpdateCycleTypeCode(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-更新周期类型标识不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getIsLastCycle(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-是否末级周期不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getSpaceId(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getEventBatchUpdateCode(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-事务内数据更新批次标识不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getCalcStartTime(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-计算开始时间不能为空",false);
Assert.isNull(implementEvaObjCurrentAndSupCountFormulasComReqDto.getTargetScoreUnit(),"D7执行Redis长生守护(公共)-D4执行评价对象树当前与上级公式计算(公共)-目标得分单位不能为空",false);
      implementEvaObjCurrentAndSupCountFormulasComRespDto = fwCalcTargetCalcClient.implementEvaObjCurrentAndSupCountFormulasCom(implementEvaObjCurrentAndSupCountFormulasComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
ImplementCurQueueOutWriteMiniComRespDto implementCurQueueOutWriteMiniComRespDto = null;
    if(queryQueueingRemoteControllerDetailComRespDto !=null){
          ImplementCurQueueOutWriteMiniComReqDto implementCurQueueOutWriteMiniComReqDto=new ImplementCurQueueOutWriteMiniComReqDto();
  implementCurQueueOutWriteMiniComReqDto.setControlBusinessDataObject("MQ_REMOTE_CONTROLLER");//sourceId:1842877_1_69527
implementCurQueueOutWriteMiniComReqDto.setCommPrimaryKeyFieldName("evaluationTemplateId");//CUSTOM_CONVENTION//sourceId:1842882_1_69527
if(receptionServiceRes!=null){
      implementCurQueueOutWriteMiniComReqDto.setQueueBusinessDataObject(receptionServiceRes.getCustomField1());//SimpleFieldAssign//sourceId:1842878_1_69527
    }
if(queryQueueingRemoteControllerDetailComRespDto!=null){
      implementCurQueueOutWriteMiniComReqDto.setDataObjectBatchCode(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1842879_1_69527
implementCurQueueOutWriteMiniComReqDto.setCommPrimaryKey(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1842881_1_69527
    }
if(receptionServiceRes_4!=null){
      implementCurQueueOutWriteMiniComReqDto.setQueueMinimum(receptionServiceRes_4.getQueueMinimum()!=null?Integer.valueOf(receptionServiceRes_4.getQueueMinimum()):null);//SimpleFieldAssign//sourceId:1842880_1_69527
    }

    /*D2执行当前排队移出回写最小排队值(redis)[9716]   */
    Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getControlBusinessDataObject(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-MQ遥控器业务数据对象不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getQueueBusinessDataObject(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-MQ队列业务数据对象不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getDataObjectBatchCode(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-数据对象批次标识不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getCommPrimaryKey(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-通用主键ID不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getCommPrimaryKeyFieldName(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-通用主键字段名不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto.getQueueMinimum(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-排队最小值不能为空",false);
      implementCurQueueOutWriteMiniComRespDto = fwCompEvaCalcClient.implementCurQueueOutWriteMiniCom(implementCurQueueOutWriteMiniComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
      }
else if((queryRemoteControllerQueueConDataDetailComRespDto!= null&& queryRemoteControllerQueueConDataDetailComRespDto.getTargetAttributionCycleId() == null )){
       //elseif(D2查询MQ排队计算内容数据详情(公共).目标归属周期ID 值等于空 )  69519

ImplementRemoteControllerResetZeroComRespDto implementRemoteControllerResetZeroComRespDto = null;
    if(queryQueueingRemoteControllerDetailComRespDto !=null){
          ImplementRemoteControllerResetZeroComReqDto implementRemoteControllerResetZeroComReqDto=new ImplementRemoteControllerResetZeroComReqDto();
  implementRemoteControllerResetZeroComReqDto.setCommPrimaryKeyFieldName("evaluationTemplateId");//CUSTOM_CONVENTION//sourceId:1846063_1_69544
if(queryQueueingRemoteControllerDetailComRespDto!=null){
      implementRemoteControllerResetZeroComReqDto.setCommPrimaryKey(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1846062_1_69544
    }

    /*D2执行MQ遥控器重置为0(公共)[9722]   */
    Assert.isNull(implementRemoteControllerResetZeroComReqDto.getCommPrimaryKey(),"D7执行Redis长生守护(公共)-D2执行MQ遥控器重置为0(公共)-通用主键ID不能为空",false);
Assert.isNull(implementRemoteControllerResetZeroComReqDto.getCommPrimaryKeyFieldName(),"D7执行Redis长生守护(公共)-D2执行MQ遥控器重置为0(公共)-通用主键字段名不能为空",false);
      implementRemoteControllerResetZeroComRespDto = fwCompEvaCalcClient.implementRemoteControllerResetZeroCom(implementRemoteControllerResetZeroComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
if((queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!= null&& queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCustomField1() == null )) {
        //if(D2查询规划目标计算MQ遥控器公共业务数据(Redis).评价模板ID 值等于空 )  69507

//异常结束 69510
      throw new BizException("C221000450","对不起，找不到当前评价模板ID的规划目标计算的MQ遥控器~",false);
      }
      }
else if((queryQueueingRemoteControllerDetailComRespDto!= null&&  queryQueueingRemoteControllerDetailComRespDto.getMqRemoteControllerName() !=null && queryQueueingRemoteControllerDetailComRespDto.getMqRemoteControllerName().equals("FINANCIAL_PLAN"))){
       //elseif(D2查询有排队的遥控器详情(redis).MQ遥控器名称 等于 规划财务)  69502

QueryFinancialPlannMqRemoteControllerDetailComRespDto queryFinancialPlannMqRemoteControllerDetailComRespDto = null;
    if(queryQueueingRemoteControllerDetailComRespDto !=null){
          QueryFinancialPlannMqRemoteControllerDetailComReqDto queryFinancialPlannMqRemoteControllerDetailComReqDto=new QueryFinancialPlannMqRemoteControllerDetailComReqDto();
  if(queryQueueingRemoteControllerDetailComRespDto!=null){
      queryFinancialPlannMqRemoteControllerDetailComReqDto.setEvaluationTemplateId(queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1861792_1_69873
    }

    /*D2查询规划财务MQ遥控器详情(redis)[9786]   */
    Assert.isNull(queryFinancialPlannMqRemoteControllerDetailComReqDto.getEvaluationTemplateId(),"D7执行Redis长生守护(公共)-D2查询规划财务MQ遥控器详情(redis)-冗余评价模板ID不能为空",false);
      queryFinancialPlannMqRemoteControllerDetailComRespDto = fwCompEvaCalcClient.queryFinancialPlannMqRemoteControllerDetailCom(queryFinancialPlannMqRemoteControllerDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
//ModelCode: receptionService
        ImplementReceiveFieldInputRespDto receptionServiceRes_6 = null;
    if(queryFinancialPlannMqRemoteControllerDetailComRespDto !=null){
          ImplementReceiveFieldInputReqDto receptionServiceReq_3=new ImplementReceiveFieldInputReqDto();
  if(queryFinancialPlannMqRemoteControllerDetailComRespDto!=null){
      receptionServiceReq_3.setQueueMinimum(queryFinancialPlannMqRemoteControllerDetailComRespDto.getQueueMinimum()!=null?Integer.valueOf(queryFinancialPlannMqRemoteControllerDetailComRespDto.getQueueMinimum()):null);//SimpleFieldAssign//sourceId:1848395_1_69685
receptionServiceReq_3.setQueueMaximum(queryFinancialPlannMqRemoteControllerDetailComRespDto.getQueueMaximum()!=null?Integer.valueOf(queryFinancialPlannMqRemoteControllerDetailComRespDto.getQueueMaximum()):null);//SimpleFieldAssign//sourceId:1848396_1_69685
    }

    /*M7接收排队最小值排队最大值[7656]  用于特殊方法接收上游入参。 */
    Assert.isNull(receptionServiceReq_3.getQueueMinimum(),"D7执行Redis长生守护(公共)-M7接收排队最小值排队最大值-排队最小值不能为空",false);
Assert.isNull(receptionServiceReq_3.getQueueMaximum(),"D7执行Redis长生守护(公共)-M7接收排队最小值排队最大值-排队最大值不能为空",false);
      receptionServiceRes_6 = nbEvaCalc.implementReceiveFieldInput(receptionServiceReq_3);



           }
QueryFinancialPlannMqQueueDetailComRespDto queryFinancialPlannMqQueueDetailComRespDto = null;
    if(queryFinancialPlannMqRemoteControllerDetailComRespDto !=null){
          QueryFinancialPlannMqQueueDetailComReqDto queryFinancialPlannMqQueueDetailComReqDto=new QueryFinancialPlannMqQueueDetailComReqDto();
  if(receptionServiceRes!=null){
      queryFinancialPlannMqQueueDetailComReqDto.setBusinessDataObject(receptionServiceRes.getCustomField4());//SimpleFieldAssign//sourceId:1851666_1_69689
    }
if(queryFinancialPlannMqRemoteControllerDetailComRespDto!=null){
      queryFinancialPlannMqQueueDetailComReqDto.setDataObjectBatchCode(queryFinancialPlannMqRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851667_1_69689
    }
if(receptionServiceRes_6!=null){
      queryFinancialPlannMqQueueDetailComReqDto.setRefCustomFieldValue1(receptionServiceRes_6.getQueueMinimum()!=null?String.valueOf(receptionServiceRes_6.getQueueMinimum()):"");//SimpleFieldAssign//sourceId:1851668_1_69689
    }

    /*D2查询规划财务MQ排队详情(公共)[9745]   */
    Assert.isNull(queryFinancialPlannMqQueueDetailComReqDto.getBusinessDataObject(),"D7执行Redis长生守护(公共)-D2查询规划财务MQ排队详情(公共)-业务数据对象不能为空",false);
Assert.isNull(queryFinancialPlannMqQueueDetailComReqDto.getDataObjectBatchCode(),"D7执行Redis长生守护(公共)-D2查询规划财务MQ排队详情(公共)-数据对象批次标识不能为空",false);
Assert.isNull(queryFinancialPlannMqQueueDetailComReqDto.getRefCustomFieldValue1(),"D7执行Redis长生守护(公共)-D2查询规划财务MQ排队详情(公共)-排队值不能为空",false);
      queryFinancialPlannMqQueueDetailComRespDto = fwCompEvaCalcClient.queryFinancialPlannMqQueueDetailCom(queryFinancialPlannMqQueueDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
if((queryFinancialPlannMqQueueDetailComRespDto!= null&& queryFinancialPlannMqQueueDetailComRespDto.getAccountId() != null )) {
        //if(D2查询规划财务MQ排队详情(公共).账户ID 值不等于空 )  69690

ImplementBottomPublicFieldPushMemoryComRespDto implementBottomPublicFieldPushMemoryComRespDto_1 = null;
    if(queryFinancialPlannMqQueueDetailComRespDto !=null){
          ImplementBottomPublicFieldPushMemoryComReqDto implementBottomPublicFieldPushMemoryComReqDto_1=new ImplementBottomPublicFieldPushMemoryComReqDto();
  if(queryFinancialPlannMqQueueDetailComRespDto!=null){
      implementBottomPublicFieldPushMemoryComReqDto_1.setCreateInductionId(queryFinancialPlannMqQueueDetailComRespDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2042153_1_73952
implementBottomPublicFieldPushMemoryComReqDto_1.setOperationInductionId(queryFinancialPlannMqQueueDetailComRespDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2042154_1_73952
implementBottomPublicFieldPushMemoryComReqDto_1.setSpaceId(queryFinancialPlannMqQueueDetailComRespDto.getSpaceId());//SimpleFieldAssign//sourceId:2042155_1_73952
implementBottomPublicFieldPushMemoryComReqDto_1.setAppId(queryFinancialPlannMqQueueDetailComRespDto.getAppId());//SimpleFieldAssign//sourceId:2042156_1_73952
    }

    /*D7执行底层框架公共字段推送内存(公共)[10508]   */
    Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getCreateInductionId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getOperationInductionId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getSpaceId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getAppId(),"D7执行Redis长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于联盟应用ID不能为空",false);
      implementBottomPublicFieldPushMemoryComRespDto_1 = interfaceModeService.implementBottomPublicFieldPushMemoryCom(implementBottomPublicFieldPushMemoryComReqDto_1)/*vcase invoke isSameApp*/;



           }
AddSingleFinaceStandardDataComRespDto addSingleFinaceStandardDataComRespDto = null;
    if(queryFinancialPlannMqQueueDetailComRespDto !=null&&queryFinancialPlannMqRemoteControllerDetailComRespDto !=null){
          AddSingleFinaceStandardDataComReqDto addSingleFinaceStandardDataComReqDto=new AddSingleFinaceStandardDataComReqDto();
  addSingleFinaceStandardDataComReqDto.setCalcStartTime(CommonFunctionHelper.getCurrentTime());//SYSTEM_CURRENT_TIME//sourceId:1851701_1_69697
if(queryFinancialPlannMqQueueDetailComRespDto!=null){
      addSingleFinaceStandardDataComReqDto.setPreUpdateCycleId(queryFinancialPlannMqQueueDetailComRespDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:1851684_1_69697
addSingleFinaceStandardDataComReqDto.setUpdateCycleId(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1851697_1_69697
addSingleFinaceStandardDataComReqDto.setUpdateCycleStartTime(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:1851698_1_69697
addSingleFinaceStandardDataComReqDto.setUpdateCycleEndTime(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleEndTime()!=null?CommonFunctionHelper.str2Date(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleEndTime()):null);//SimpleFieldAssign//sourceId:1851699_1_69697
addSingleFinaceStandardDataComReqDto.setUpdateCycleTypeCode(queryFinancialPlannMqQueueDetailComRespDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1851700_1_69697
addSingleFinaceStandardDataComReqDto.setBelongToContentId(queryFinancialPlannMqQueueDetailComRespDto.getBelongToContentId());//SimpleFieldAssign//sourceId:1851689_1_69697
addSingleFinaceStandardDataComReqDto.setEntityId(queryFinancialPlannMqQueueDetailComRespDto.getEntityId());//SimpleFieldAssign//sourceId:1915371_1_69697
addSingleFinaceStandardDataComReqDto.setEvaluationTemplateId(queryFinancialPlannMqQueueDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851687_1_69697
addSingleFinaceStandardDataComReqDto.setSpaceId(queryFinancialPlannMqQueueDetailComRespDto.getSpaceId());//SimpleFieldAssign//sourceId:1851688_1_69697
addSingleFinaceStandardDataComReqDto.setAccountId(queryFinancialPlannMqQueueDetailComRespDto.getAccountId());//SimpleFieldAssign//sourceId:1851690_1_69697
addSingleFinaceStandardDataComReqDto.setTotalBudgetAmount(queryFinancialPlannMqQueueDetailComRespDto.getTotalBudgetAmount()!=null?Double.valueOf(queryFinancialPlannMqQueueDetailComRespDto.getTotalBudgetAmount()):null);//SimpleFieldAssign//sourceId:1851691_1_69697
addSingleFinaceStandardDataComReqDto.setIsBudgetAccount(queryFinancialPlannMqQueueDetailComRespDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851692_1_69697
addSingleFinaceStandardDataComReqDto.setIsIncomingAccount(queryFinancialPlannMqQueueDetailComRespDto.getIsIncomingAccount());//SimpleFieldAssign//sourceId:1851693_1_69697
addSingleFinaceStandardDataComReqDto.setIsStatisticalAccount(queryFinancialPlannMqQueueDetailComRespDto.getIsStatisticalAccount());//SimpleFieldAssign//sourceId:1851694_1_69697
addSingleFinaceStandardDataComReqDto.setOperationInductionId(queryFinancialPlannMqQueueDetailComRespDto.getOperationInductionId());//SimpleFieldAssign//sourceId:1851696_1_69697
      }
if(queryFinancialPlannMqRemoteControllerDetailComRespDto!=null){
      addSingleFinaceStandardDataComReqDto.setIsOpenFundsArrival(queryFinancialPlannMqRemoteControllerDetailComRespDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:1851686_1_69697
addSingleFinaceStandardDataComReqDto.setFundUnit(queryFinancialPlannMqRemoteControllerDetailComRespDto.getCashAccountUnit());//SimpleFieldAssign//sourceId:1851695_1_69697
addSingleFinaceStandardDataComReqDto.setPeriodicModeTypeCode(queryFinancialPlannMqRemoteControllerDetailComRespDto.getPeriodicModeTypeCode());//SimpleFieldAssign//sourceId:1915612_1_69697
    }

    /*D7新增单张牌财务标准数据(公共)[9744]   */
    Assert.isNull(addSingleFinaceStandardDataComReqDto.getCalcStartTime(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getUpdateCycleId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getUpdateCycleStartTime(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getUpdateCycleEndTime(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getUpdateCycleTypeCode(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getBelongToContentId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-数据归属内容表主键ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getEntityId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-归属内容表主键ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getEvaluationTemplateId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-评价模板ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getSpaceId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-创建于空间ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getAccountId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-账户ID不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getTotalBudgetAmount(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-累计收入金额不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getIsBudgetAccount(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-是否预算账户不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getIsStatisticalAccount(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-是否统计账户不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getIsOpenFundsArrival(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-是否开启资金到账不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getFundUnit(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-资金单位不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getPeriodicModeTypeCode(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-周期模式类型编码不能为空",false);
Assert.isNull(addSingleFinaceStandardDataComReqDto.getOperationInductionId(),"D7执行Redis长生守护(公共)-D7新增单张牌财务标准数据(公共)-操作人就职记录ID不能为空",false);
      addSingleFinaceStandardDataComRespDto = addSingleFinaceStandardDataCom(addSingleFinaceStandardDataComReqDto)/*vcase invoke 同服务,同domain*/;



           }
ImplementCurQueueOutWriteMiniComRespDto implementCurQueueOutWriteMiniComRespDto_1 = null;
    if(queryFinancialPlannMqRemoteControllerDetailComRespDto !=null){
          ImplementCurQueueOutWriteMiniComReqDto implementCurQueueOutWriteMiniComReqDto_1=new ImplementCurQueueOutWriteMiniComReqDto();
  implementCurQueueOutWriteMiniComReqDto_1.setControlBusinessDataObject("MQ_REMOTE_CONTROLLER");//sourceId:1842877_1_69696
implementCurQueueOutWriteMiniComReqDto_1.setCommPrimaryKeyFieldName("evaluationTemplateId");//CUSTOM_CONVENTION//sourceId:1842882_1_69696
if(receptionServiceRes!=null){
      implementCurQueueOutWriteMiniComReqDto_1.setQueueBusinessDataObject(receptionServiceRes.getCustomField4());//SimpleFieldAssign//sourceId:1842878_1_69696
    }
if(queryFinancialPlannMqRemoteControllerDetailComRespDto!=null){
      implementCurQueueOutWriteMiniComReqDto_1.setDataObjectBatchCode(queryFinancialPlannMqRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1842879_1_69696
implementCurQueueOutWriteMiniComReqDto_1.setCommPrimaryKey(queryFinancialPlannMqRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1842881_1_69696
    }
if(receptionServiceRes_6!=null){
      implementCurQueueOutWriteMiniComReqDto_1.setQueueMinimum(receptionServiceRes_6.getQueueMinimum()!=null?Integer.valueOf(receptionServiceRes_6.getQueueMinimum()):null);//SimpleFieldAssign//sourceId:1842880_1_69696
    }

    /*D2执行当前排队移出回写最小排队值(redis)[9716]   */
    Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getControlBusinessDataObject(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-MQ遥控器业务数据对象不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getQueueBusinessDataObject(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-MQ队列业务数据对象不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getDataObjectBatchCode(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-数据对象批次标识不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getCommPrimaryKey(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-通用主键ID不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getCommPrimaryKeyFieldName(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-通用主键字段名不能为空",false);
Assert.isNull(implementCurQueueOutWriteMiniComReqDto_1.getQueueMinimum(),"D7执行Redis长生守护(公共)-D2执行当前排队移出回写最小排队值(redis)-排队最小值不能为空",false);
      implementCurQueueOutWriteMiniComRespDto_1 = fwCompEvaCalcClient.implementCurQueueOutWriteMiniCom(implementCurQueueOutWriteMiniComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
      }
else if((queryFinancialPlannMqQueueDetailComRespDto!= null&& queryFinancialPlannMqQueueDetailComRespDto.getAccountId() == null )){
       //elseif(D2查询规划财务MQ排队详情(公共).账户ID 值等于空 )  69691

ImplementRemoteControllerResetZeroComRespDto implementRemoteControllerResetZeroComRespDto_1 = null;
    if(queryFinancialPlannMqRemoteControllerDetailComRespDto !=null){
          ImplementRemoteControllerResetZeroComReqDto implementRemoteControllerResetZeroComReqDto_1=new ImplementRemoteControllerResetZeroComReqDto();
  implementRemoteControllerResetZeroComReqDto_1.setCommPrimaryKeyFieldName("evaluationTemplateId");//CUSTOM_CONVENTION//sourceId:1846063_1_69698
if(queryFinancialPlannMqRemoteControllerDetailComRespDto!=null){
      implementRemoteControllerResetZeroComReqDto_1.setCommPrimaryKey(queryFinancialPlannMqRemoteControllerDetailComRespDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1846062_1_69698
    }

    /*D2执行MQ遥控器重置为0(公共)[9722]   */
    Assert.isNull(implementRemoteControllerResetZeroComReqDto_1.getCommPrimaryKey(),"D7执行Redis长生守护(公共)-D2执行MQ遥控器重置为0(公共)-通用主键ID不能为空",false);
Assert.isNull(implementRemoteControllerResetZeroComReqDto_1.getCommPrimaryKeyFieldName(),"D7执行Redis长生守护(公共)-D2执行MQ遥控器重置为0(公共)-通用主键字段名不能为空",false);
      implementRemoteControllerResetZeroComRespDto_1 = fwCompEvaCalcClient.implementRemoteControllerResetZeroCom(implementRemoteControllerResetZeroComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
if((queryFinancialPlannMqRemoteControllerDetailComRespDto!= null&& queryFinancialPlannMqRemoteControllerDetailComRespDto.getEvaluationTemplateId() == null )) {
        //if(D2查询规划财务MQ遥控器详情(redis).评价模板ID 值等于空 )  69694

//异常结束 69695
      throw new BizException("C221000450","对不起，找不到当前评价模板ID的规划目标计算的MQ遥控器~",false);
      }
    }
      }
else if((queryQueueingRemoteControllerDetailComRespDto!= null&& queryQueueingRemoteControllerDetailComRespDto.getEvaluationTemplateId() != null &&receptionServiceRes_2!= null&& receptionServiceRes_2.getQueueMinimum() == 0L)){
       //elseif((D2查询有排队的遥控器详情(redis).评价模板ID 值不等于空  and M7接收排队最小值.排队最小值 等于 0))  69532

//异常结束 69533
      throw new BizException("C221000451","对不起，当前有MQ遥控器的排队，最小排队值不能为0~",false);
    }
ImplementRedisLongevityGuardianComRespDto retData = new ImplementRedisLongevityGuardianComRespDto();





return retData;
  }
/**
   * D7新增单张牌财务标准数据(公共)[9744]
   * gen by moon at 7/2/2024, 3:57:36 AM
   */
  @Trace(operationName = "D7新增单张牌财务标准数据(公共)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public AddSingleFinaceStandardDataComRespDto addSingleFinaceStandardDataCom(AddSingleFinaceStandardDataComReqDto reqDto){


      //virtualUsage D4准备目标归属周期数据(同体取小)(跨)  71205
      QueryPrepareTargetBelongCycleDataDetailComRespDto queryPrepareTargetBelongCycleDataDetailComRespDto = null;
    QueryPrepareTargetBelongCycleDataDetailComReqDto queryPrepareTargetBelongCycleDataDetailComReqDto=new QueryPrepareTargetBelongCycleDataDetailComReqDto();
  queryPrepareTargetBelongCycleDataDetailComReqDto.setEvaObjTypeCode("EVA_OBJECT");//sourceId:1915378_1_71205
  if(reqDto!=null){
      queryPrepareTargetBelongCycleDataDetailComReqDto.setPeriodicModeTypeCode(reqDto.getPeriodicModeTypeCode());//SimpleFieldAssign//sourceId:1915376_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setEvaObjEntityId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:1915377_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setBelongToContentId(reqDto.getBelongToContentId());//SimpleFieldAssign//sourceId:1915379_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setEntityId(reqDto.getEntityId());//SimpleFieldAssign//sourceId:1915380_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1915381_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1915382_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1915383_1_71205
queryPrepareTargetBelongCycleDataDetailComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:1915384_1_71205
    }

    /*D4准备目标归属周期数据(同体取小)(跨)[9914]   */
    Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getPeriodicModeTypeCode(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-周期模式类型编码不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getEvaObjEntityId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-主树被评对象内容表主键ID不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getEvaObjTypeCode(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-主树被评对象类型编码不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getBelongToContentId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-数据归属内容表主键ID不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getEntityId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-归属内容表主键ID不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getCycleId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-归属周期ID不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-周期类型标识不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getEvaluationTemplateId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-冗余评价模板ID不能为空",false);
Assert.isNull(queryPrepareTargetBelongCycleDataDetailComReqDto.getSpaceId(),"D7新增单张牌财务标准数据(公共)-D4准备目标归属周期数据(同体取小)(跨)-创建于空间ID不能为空",false);
      queryPrepareTargetBelongCycleDataDetailComRespDto = fwCalcTargetCalcClient.queryPrepareTargetBelongCycleDataDetailCom(queryPrepareTargetBelongCycleDataDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



//virtualUsage D7执行单张牌资金账户更新(公共)  69671
      ImplementSingleCardFundAccountPromotionRedisComRespDto implementSingleCardFundAccountPromotionRedisComRespDto = null;
    if(queryPrepareTargetBelongCycleDataDetailComRespDto !=null){
          ImplementSingleCardFundAccountPromotionRedisComReqDto implementSingleCardFundAccountPromotionRedisComReqDto=new ImplementSingleCardFundAccountPromotionRedisComReqDto();
  if(reqDto!=null){
      implementSingleCardFundAccountPromotionRedisComReqDto.setAccountId(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851279_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setTotalBudgetAmount(reqDto.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:1851280_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setIsBudgetAccount(reqDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851281_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setIsIncomingAccount(reqDto.getIsIncomingAccount());//SimpleFieldAssign//sourceId:1851283_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setIsStatisticalAccount(reqDto.getIsStatisticalAccount());//SimpleFieldAssign//sourceId:1851282_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setIsOpenFundsArrival(reqDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:1851286_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851285_1_69671
implementSingleCardFundAccountPromotionRedisComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:1851287_1_69671
    }
if(queryPrepareTargetBelongCycleDataDetailComRespDto!=null){
      implementSingleCardFundAccountPromotionRedisComReqDto.setAccountContentCode(queryPrepareTargetBelongCycleDataDetailComRespDto.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:1851284_1_69671
    }

    /*D7执行单张牌资金账户更新(公共)[8553]   */
    Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getAccountId(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-账户ID不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getTotalBudgetAmount(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-累计收入金额不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getIsBudgetAccount(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-是否预算账户不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getIsStatisticalAccount(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-是否统计账户不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getIsOpenFundsArrival(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-是否开启资金到账不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getAccountContentCode(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-关联归属主体标识不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getThemeContentId(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-主题内容ID不能为空",false);
Assert.isNull(implementSingleCardFundAccountPromotionRedisComReqDto.getSpaceId(),"D7新增单张牌财务标准数据(公共)-D7执行单张牌资金账户更新(公共)-创建于空间ID不能为空",false);
      implementSingleCardFundAccountPromotionRedisComRespDto = financeService.implementSingleCardFundAccountPromotionRedisCom(implementSingleCardFundAccountPromotionRedisComReqDto)/*vcase invoke isSameApp*/;



           }
//virtualUsage D7分析预算资金使用率(公共)  69672
      AnalysisBudgetFundUsageRateComRespDto analysisBudgetFundUsageRateComRespDto = null;
    if(implementSingleCardFundAccountPromotionRedisComRespDto !=null){
          AnalysisBudgetFundUsageRateComReqDto analysisBudgetFundUsageRateComReqDto=new AnalysisBudgetFundUsageRateComReqDto();
  if(reqDto!=null){
      analysisBudgetFundUsageRateComReqDto.setIsBudgetAccount(reqDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851293_1_69672
    }
if(implementSingleCardFundAccountPromotionRedisComRespDto!=null){
      analysisBudgetFundUsageRateComReqDto.setTotalBudgetAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:1851294_1_69672
analysisBudgetFundUsageRateComReqDto.setAccruedSettledAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getAccruedSettledAmount());//SimpleFieldAssign//sourceId:1851295_1_69672
    }

    /*D7分析预算资金使用率(公共)[8938]   */
    Assert.isNull(analysisBudgetFundUsageRateComReqDto.getIsBudgetAccount(),"D7新增单张牌财务标准数据(公共)-D7分析预算资金使用率(公共)-是否预算账户不能为空",false);
Assert.isNull(analysisBudgetFundUsageRateComReqDto.getTotalBudgetAmount(),"D7新增单张牌财务标准数据(公共)-D7分析预算资金使用率(公共)-累计收入金额不能为空",false);
Assert.isNull(analysisBudgetFundUsageRateComReqDto.getAccruedSettledAmount(),"D7新增单张牌财务标准数据(公共)-D7分析预算资金使用率(公共)-累计支出金额不能为空",false);
      analysisBudgetFundUsageRateComRespDto = financeService.analysisBudgetFundUsageRateCom(analysisBudgetFundUsageRateComReqDto)/*vcase invoke isSameApp*/;



           }
if((queryPrepareTargetBelongCycleDataDetailComRespDto!= null&& queryPrepareTargetBelongCycleDataDetailComRespDto.getSubCycleCalcModelId() != null )) {
        //if(D4准备目标归属周期数据(同体取小)(跨).子周期计算模型ID 值不等于空 )  69673

QueryTargetBelongCycleDetailNewComRespDto queryTargetBelongCycleDetailNewComRespDto = null;
    if(queryPrepareTargetBelongCycleDataDetailComRespDto !=null){
          QueryTargetBelongCycleDetailNewComReqDto queryTargetBelongCycleDetailNewComReqDto=new QueryTargetBelongCycleDetailNewComReqDto();
  if(queryPrepareTargetBelongCycleDataDetailComRespDto!=null){
      queryTargetBelongCycleDetailNewComReqDto.setTargetAttributionCycleId(queryPrepareTargetBelongCycleDataDetailComRespDto.getSubCycleCalcModelId());//SimpleFieldAssign//sourceId:1915674_1_71207
    }
if(reqDto!=null){
      queryTargetBelongCycleDetailNewComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851877_1_71207
    }

    /*D4查询目标归属周期详情(跨)[9747]   */
    Assert.isNull(queryTargetBelongCycleDetailNewComReqDto.getTargetAttributionCycleId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-目标归属周期ID不能为空",false);
Assert.isNull(queryTargetBelongCycleDetailNewComReqDto.getEvaluationTemplateId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-冗余评价模板ID不能为空",false);
      queryTargetBelongCycleDetailNewComRespDto = fwCalcTargetCalcClient.queryTargetBelongCycleDetailNewCom(queryTargetBelongCycleDetailNewComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
AddFinanceStandardDataComRespDto addFinanceStandardDataComRespDto = null;
    if(implementSingleCardFundAccountPromotionRedisComRespDto !=null&&analysisBudgetFundUsageRateComRespDto !=null&&queryTargetBelongCycleDetailNewComRespDto !=null){
          AddFinanceStandardDataComReqDto addFinanceStandardDataComReqDto=new AddFinanceStandardDataComReqDto();
  if(reqDto!=null){
      addFinanceStandardDataComReqDto.setDataObjectBatchCode(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851346_1_69680
addFinanceStandardDataComReqDto.setAccountId(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851347_1_69680
addFinanceStandardDataComReqDto.setIsBudgetAccount(reqDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851345_1_69680
addFinanceStandardDataComReqDto.setUnit(reqDto.getFundUnit());//SimpleFieldAssign//sourceId:1851353_1_69680
addFinanceStandardDataComReqDto.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:1851379_1_69680
addFinanceStandardDataComReqDto.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1851359_1_69680
addFinanceStandardDataComReqDto.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:1851360_1_69680
addFinanceStandardDataComReqDto.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:1851361_1_69680
addFinanceStandardDataComReqDto.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1851362_1_69680
addFinanceStandardDataComReqDto.setCalcStartTime(reqDto.getCalcStartTime());//SimpleFieldAssign//sourceId:1851375_1_69680
addFinanceStandardDataComReqDto.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851372_1_69680
addFinanceStandardDataComReqDto.setOperationInductionId(reqDto.getOperationInductionId());//SimpleFieldAssign//sourceId:1851374_1_69680
    }
if(implementSingleCardFundAccountPromotionRedisComRespDto!=null){
      addFinanceStandardDataComReqDto.setTotalBudgetAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:1851348_1_69680
addFinanceStandardDataComReqDto.setAccountActualBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getAccountActualBalance());//SimpleFieldAssign//sourceId:1851349_1_69680
addFinanceStandardDataComReqDto.setSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getSettlableBalance());//SimpleFieldAssign//sourceId:1851350_1_69680
addFinanceStandardDataComReqDto.setUnSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getUnSettlableBalance());//SimpleFieldAssign//sourceId:1851351_1_69680
addFinanceStandardDataComReqDto.setAccruedSettledAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getAccruedSettledAmount());//SimpleFieldAssign//sourceId:1851352_1_69680
    }
if(analysisBudgetFundUsageRateComRespDto!=null){
      addFinanceStandardDataComReqDto.setFundUsageRate(analysisBudgetFundUsageRateComRespDto.getFundUsageRate());//SimpleFieldAssign//sourceId:1851376_1_69680
    }
if(queryTargetBelongCycleDetailNewComRespDto!=null){
      addFinanceStandardDataComReqDto.setPreviousCycleId(queryTargetBelongCycleDetailNewComRespDto.getPreviousCycleId());//SimpleFieldAssign//sourceId:1851377_1_69680
addFinanceStandardDataComReqDto.setLastEvaObjTargetCycleId(queryTargetBelongCycleDetailNewComRespDto.getLastEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1851378_1_69680
addFinanceStandardDataComReqDto.setCycleId(queryTargetBelongCycleDetailNewComRespDto.getCycleId());//SimpleFieldAssign//sourceId:1851354_1_69680
addFinanceStandardDataComReqDto.setCycleStartTime(queryTargetBelongCycleDetailNewComRespDto.getCycleStartTime());//SimpleFieldAssign//sourceId:1851355_1_69680
addFinanceStandardDataComReqDto.setCycleEndTime(queryTargetBelongCycleDetailNewComRespDto.getCycleEndTime());//SimpleFieldAssign//sourceId:1851356_1_69680
addFinanceStandardDataComReqDto.setCycleTypeCode(queryTargetBelongCycleDetailNewComRespDto.getCycleTypeCode());//SimpleFieldAssign//sourceId:1851357_1_69680
addFinanceStandardDataComReqDto.setCycleTypeInstanceCode(queryTargetBelongCycleDetailNewComRespDto.getCycleTypeInstanceCode());//SimpleFieldAssign//sourceId:1851358_1_69680
addFinanceStandardDataComReqDto.setParentSubMidCycleType(queryTargetBelongCycleDetailNewComRespDto.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:1851386_1_69680
addFinanceStandardDataComReqDto.setStandardDataCalcCycleModel(queryTargetBelongCycleDetailNewComRespDto.getStandardDataCalcCycleModel());//SimpleFieldAssign//sourceId:1851387_1_69680
addFinanceStandardDataComReqDto.setPersonLiableObjId(queryTargetBelongCycleDetailNewComRespDto.getPersonLiableObjId());//SimpleFieldAssign//sourceId:1851364_1_69680
addFinanceStandardDataComReqDto.setBizRoleObjId(queryTargetBelongCycleDetailNewComRespDto.getBizRoleObjId());//SimpleFieldAssign//sourceId:1851365_1_69680
addFinanceStandardDataComReqDto.setBizRoleObjName(queryTargetBelongCycleDetailNewComRespDto.getBizRoleObjName());//SimpleFieldAssign//sourceId:1851366_1_69680
addFinanceStandardDataComReqDto.setBizRoleObjCode(queryTargetBelongCycleDetailNewComRespDto.getBizRoleObjCode());//SimpleFieldAssign//sourceId:1851367_1_69680
addFinanceStandardDataComReqDto.setBelongToPersonalIdentityId(queryTargetBelongCycleDetailNewComRespDto.getBelongToPersonalIdentityId());//SimpleFieldAssign//sourceId:1851368_1_69680
addFinanceStandardDataComReqDto.setEvaObjEntityId(queryTargetBelongCycleDetailNewComRespDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1851380_1_69680
addFinanceStandardDataComReqDto.setEvaObjTypeCode(queryTargetBelongCycleDetailNewComRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1851381_1_69680
addFinanceStandardDataComReqDto.setEntityId(queryTargetBelongCycleDetailNewComRespDto.getEntityId());//SimpleFieldAssign//sourceId:1851369_1_69680
addFinanceStandardDataComReqDto.setBelongToContentTypeCode(queryTargetBelongCycleDetailNewComRespDto.getBelongToContentTypeCode());//SimpleFieldAssign//sourceId:1851370_1_69680
addFinanceStandardDataComReqDto.setBelongToContentId(queryTargetBelongCycleDetailNewComRespDto.getBelongToContentId());//SimpleFieldAssign//sourceId:1851371_1_69680
addFinanceStandardDataComReqDto.setExtendedField2(queryTargetBelongCycleDetailNewComRespDto.getOneLevelCategoryId());//SimpleFieldAssign//sourceId:1851373_1_69680
    }

    /*D4新增规划财务快照标准数据(公共)[8487]   */
    Assert.isNull(addFinanceStandardDataComReqDto.getDataObjectBatchCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据对象批次标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getAccountId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getIsBudgetAccount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-是否预算账户不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getTotalBudgetAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计收入金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getAccountActualBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户余额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-可用金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUnSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冻结金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getAccruedSettledAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计支出金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUnit(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冗余单位不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUpdateCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUpdateCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUpdateCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getUpdateCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getCalcStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getPersonLiableObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBizRoleObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBizRoleObjName(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象名称不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBizRoleObjCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBelongToPersonalIdentityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getEvaObjEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getEvaObjTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBelongToContentTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getBelongToContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getThemeContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-主题内容ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto.getOperationInductionId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-操作人就职记录ID不能为空",false);
      addFinanceStandardDataComRespDto = fwCalcStandardDataClient.addFinanceStandardDataCom(addFinanceStandardDataComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
      }
else if((queryPrepareTargetBelongCycleDataDetailComRespDto!= null&& queryPrepareTargetBelongCycleDataDetailComRespDto.getMidCycleCalcModelId() != null )){
       //elseif(D4准备目标归属周期数据(同体取小)(跨).中期计算模型ID 值不等于空 )  69675

QueryTargetBelongCycleDetailNewComRespDto queryTargetBelongCycleDetailNewComRespDto_2 = null;
    if(queryPrepareTargetBelongCycleDataDetailComRespDto !=null){
          QueryTargetBelongCycleDetailNewComReqDto queryTargetBelongCycleDetailNewComReqDto_1=new QueryTargetBelongCycleDetailNewComReqDto();
  if(queryPrepareTargetBelongCycleDataDetailComRespDto!=null){
      queryTargetBelongCycleDetailNewComReqDto_1.setTargetAttributionCycleId(queryPrepareTargetBelongCycleDataDetailComRespDto.getMidCycleCalcModelId());//SimpleFieldAssign//sourceId:1915674_1_71208
    }
if(reqDto!=null){
      queryTargetBelongCycleDetailNewComReqDto_1.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851877_1_71208
    }

    /*D4查询目标归属周期详情(跨)[9747]   */
    Assert.isNull(queryTargetBelongCycleDetailNewComReqDto_1.getTargetAttributionCycleId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-目标归属周期ID不能为空",false);
Assert.isNull(queryTargetBelongCycleDetailNewComReqDto_1.getEvaluationTemplateId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-冗余评价模板ID不能为空",false);
      queryTargetBelongCycleDetailNewComRespDto_2 = fwCalcTargetCalcClient.queryTargetBelongCycleDetailNewCom(queryTargetBelongCycleDetailNewComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
AddFinanceStandardDataComRespDto addFinanceStandardDataComRespDto_1 = null;
    if(implementSingleCardFundAccountPromotionRedisComRespDto !=null&&analysisBudgetFundUsageRateComRespDto !=null&&queryTargetBelongCycleDetailNewComRespDto_2 !=null){
          AddFinanceStandardDataComReqDto addFinanceStandardDataComReqDto_1=new AddFinanceStandardDataComReqDto();
if(reqDto!=null) {
      addFinanceStandardDataComReqDto_1.setDataObjectBatchCode(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851346_1_69681
addFinanceStandardDataComReqDto_1.setAccountId(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851347_1_69681
addFinanceStandardDataComReqDto_1.setIsBudgetAccount(reqDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851345_1_69681
addFinanceStandardDataComReqDto_1.setUnit(reqDto.getFundUnit());//SimpleFieldAssign//sourceId:1851353_1_69681
addFinanceStandardDataComReqDto_1.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:1851379_1_69681
addFinanceStandardDataComReqDto_1.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1851359_1_69681
addFinanceStandardDataComReqDto_1.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:1851360_1_69681
addFinanceStandardDataComReqDto_1.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:1851361_1_69681
addFinanceStandardDataComReqDto_1.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1851362_1_69681
addFinanceStandardDataComReqDto_1.setCalcStartTime(reqDto.getCalcStartTime());//SimpleFieldAssign//sourceId:1851375_1_69681
addFinanceStandardDataComReqDto_1.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851372_1_69681
addFinanceStandardDataComReqDto_1.setOperationInductionId(reqDto.getOperationInductionId());//SimpleFieldAssign//sourceId:1851374_1_69681
    }
if(implementSingleCardFundAccountPromotionRedisComRespDto!=null){
      addFinanceStandardDataComReqDto_1.setTotalBudgetAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:1851348_1_69681
addFinanceStandardDataComReqDto_1.setAccountActualBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getAccountActualBalance());//SimpleFieldAssign//sourceId:1851349_1_69681
addFinanceStandardDataComReqDto_1.setSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getSettlableBalance());//SimpleFieldAssign//sourceId:1851350_1_69681
addFinanceStandardDataComReqDto_1.setUnSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getUnSettlableBalance());//SimpleFieldAssign//sourceId:1851351_1_69681
addFinanceStandardDataComReqDto_1.setAccruedSettledAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getAccruedSettledAmount());//SimpleFieldAssign//sourceId:1851352_1_69681
    }
if(analysisBudgetFundUsageRateComRespDto!=null){
      addFinanceStandardDataComReqDto_1.setFundUsageRate(analysisBudgetFundUsageRateComRespDto.getFundUsageRate());//SimpleFieldAssign//sourceId:1851376_1_69681
    }
if(queryTargetBelongCycleDetailNewComRespDto_2!=null){
      addFinanceStandardDataComReqDto_1.setPreviousCycleId(queryTargetBelongCycleDetailNewComRespDto_2.getPreviousCycleId());//SimpleFieldAssign//sourceId:1851377_1_69681
addFinanceStandardDataComReqDto_1.setLastEvaObjTargetCycleId(queryTargetBelongCycleDetailNewComRespDto_2.getLastEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1851378_1_69681
addFinanceStandardDataComReqDto_1.setCycleId(queryTargetBelongCycleDetailNewComRespDto_2.getCycleId());//SimpleFieldAssign//sourceId:1851354_1_69681
addFinanceStandardDataComReqDto_1.setCycleStartTime(queryTargetBelongCycleDetailNewComRespDto_2.getCycleStartTime());//SimpleFieldAssign//sourceId:1851355_1_69681
addFinanceStandardDataComReqDto_1.setCycleEndTime(queryTargetBelongCycleDetailNewComRespDto_2.getCycleEndTime());//SimpleFieldAssign//sourceId:1851356_1_69681
addFinanceStandardDataComReqDto_1.setCycleTypeCode(queryTargetBelongCycleDetailNewComRespDto_2.getCycleTypeCode());//SimpleFieldAssign//sourceId:1851357_1_69681
addFinanceStandardDataComReqDto_1.setCycleTypeInstanceCode(queryTargetBelongCycleDetailNewComRespDto_2.getCycleTypeInstanceCode());//SimpleFieldAssign//sourceId:1851358_1_69681
addFinanceStandardDataComReqDto_1.setParentSubMidCycleType(queryTargetBelongCycleDetailNewComRespDto_2.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:1851386_1_69681
addFinanceStandardDataComReqDto_1.setStandardDataCalcCycleModel(queryTargetBelongCycleDetailNewComRespDto_2.getStandardDataCalcCycleModel());//SimpleFieldAssign//sourceId:1851387_1_69681
addFinanceStandardDataComReqDto_1.setPersonLiableObjId(queryTargetBelongCycleDetailNewComRespDto_2.getPersonLiableObjId());//SimpleFieldAssign//sourceId:1851364_1_69681
addFinanceStandardDataComReqDto_1.setBizRoleObjId(queryTargetBelongCycleDetailNewComRespDto_2.getBizRoleObjId());//SimpleFieldAssign//sourceId:1851365_1_69681
addFinanceStandardDataComReqDto_1.setBizRoleObjName(queryTargetBelongCycleDetailNewComRespDto_2.getBizRoleObjName());//SimpleFieldAssign//sourceId:1851366_1_69681
addFinanceStandardDataComReqDto_1.setBizRoleObjCode(queryTargetBelongCycleDetailNewComRespDto_2.getBizRoleObjCode());//SimpleFieldAssign//sourceId:1851367_1_69681
addFinanceStandardDataComReqDto_1.setBelongToPersonalIdentityId(queryTargetBelongCycleDetailNewComRespDto_2.getBelongToPersonalIdentityId());//SimpleFieldAssign//sourceId:1851368_1_69681
addFinanceStandardDataComReqDto_1.setEvaObjEntityId(queryTargetBelongCycleDetailNewComRespDto_2.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1851380_1_69681
addFinanceStandardDataComReqDto_1.setEvaObjTypeCode(queryTargetBelongCycleDetailNewComRespDto_2.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1851381_1_69681
addFinanceStandardDataComReqDto_1.setEntityId(queryTargetBelongCycleDetailNewComRespDto_2.getEntityId());//SimpleFieldAssign//sourceId:1851369_1_69681
addFinanceStandardDataComReqDto_1.setBelongToContentTypeCode(queryTargetBelongCycleDetailNewComRespDto_2.getBelongToContentTypeCode());//SimpleFieldAssign//sourceId:1851370_1_69681
addFinanceStandardDataComReqDto_1.setBelongToContentId(queryTargetBelongCycleDetailNewComRespDto_2.getBelongToContentId());//SimpleFieldAssign//sourceId:1851371_1_69681
addFinanceStandardDataComReqDto_1.setExtendedField2(queryTargetBelongCycleDetailNewComRespDto_2.getOneLevelCategoryId());//SimpleFieldAssign//sourceId:1851373_1_69681
    }

    /*D4新增规划财务快照标准数据(公共)[8487]   */
    Assert.isNull(addFinanceStandardDataComReqDto_1.getDataObjectBatchCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据对象批次标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getAccountId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getIsBudgetAccount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-是否预算账户不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getTotalBudgetAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计收入金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getAccountActualBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户余额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-可用金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUnSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冻结金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getAccruedSettledAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计支出金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUnit(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冗余单位不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUpdateCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUpdateCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUpdateCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getUpdateCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getCalcStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getPersonLiableObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBizRoleObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBizRoleObjName(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象名称不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBizRoleObjCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBelongToPersonalIdentityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getEvaObjEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getEvaObjTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBelongToContentTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getBelongToContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getThemeContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-主题内容ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_1.getOperationInductionId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-操作人就职记录ID不能为空",false);
      addFinanceStandardDataComRespDto_1 = fwCalcStandardDataClient.addFinanceStandardDataCom(addFinanceStandardDataComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
else if((queryPrepareTargetBelongCycleDataDetailComRespDto!= null&& queryPrepareTargetBelongCycleDataDetailComRespDto.getParentCycleCalcModelId() != null )){
       //elseif(D4准备目标归属周期数据(同体取小)(跨).父周期计算模型ID 值不等于空 )  69676

QueryTargetBelongCycleDetailNewComRespDto queryTargetBelongCycleDetailNewComRespDto_3 = null;
    if(queryPrepareTargetBelongCycleDataDetailComRespDto !=null){
          QueryTargetBelongCycleDetailNewComReqDto queryTargetBelongCycleDetailNewComReqDto_2=new QueryTargetBelongCycleDetailNewComReqDto();
  if(queryPrepareTargetBelongCycleDataDetailComRespDto!=null){
      queryTargetBelongCycleDetailNewComReqDto_2.setTargetAttributionCycleId(queryPrepareTargetBelongCycleDataDetailComRespDto.getParentCycleCalcModelId());//SimpleFieldAssign//sourceId:1915674_1_71209
    }
if(reqDto!=null){
      queryTargetBelongCycleDetailNewComReqDto_2.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851877_1_71209
    }

    /*D4查询目标归属周期详情(跨)[9747]   */
    Assert.isNull(queryTargetBelongCycleDetailNewComReqDto_2.getTargetAttributionCycleId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-目标归属周期ID不能为空",false);
Assert.isNull(queryTargetBelongCycleDetailNewComReqDto_2.getEvaluationTemplateId(),"D7新增单张牌财务标准数据(公共)-D4查询目标归属周期详情(跨)-冗余评价模板ID不能为空",false);
      queryTargetBelongCycleDetailNewComRespDto_3 = fwCalcTargetCalcClient.queryTargetBelongCycleDetailNewCom(queryTargetBelongCycleDetailNewComReqDto_2).getData()/*vcase invoke 跨dubbo调用;*/;



           }
AddFinanceStandardDataComRespDto addFinanceStandardDataComRespDto_2 = null;
    if(implementSingleCardFundAccountPromotionRedisComRespDto !=null&&analysisBudgetFundUsageRateComRespDto !=null&&queryTargetBelongCycleDetailNewComRespDto_3 !=null){
          AddFinanceStandardDataComReqDto addFinanceStandardDataComReqDto_2=new AddFinanceStandardDataComReqDto();
  if(reqDto!=null){
      addFinanceStandardDataComReqDto_2.setDataObjectBatchCode(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851346_1_69682
addFinanceStandardDataComReqDto_2.setAccountId(reqDto.getAccountId());//SimpleFieldAssign//sourceId:1851347_1_69682
addFinanceStandardDataComReqDto_2.setIsBudgetAccount(reqDto.getIsBudgetAccount());//SimpleFieldAssign//sourceId:1851345_1_69682
addFinanceStandardDataComReqDto_2.setUnit(reqDto.getFundUnit());//SimpleFieldAssign//sourceId:1851353_1_69682
addFinanceStandardDataComReqDto_2.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:1851379_1_69682
addFinanceStandardDataComReqDto_2.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:1851359_1_69682
addFinanceStandardDataComReqDto_2.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:1851360_1_69682
addFinanceStandardDataComReqDto_2.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:1851361_1_69682
addFinanceStandardDataComReqDto_2.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:1851362_1_69682
addFinanceStandardDataComReqDto_2.setCalcStartTime(reqDto.getCalcStartTime());//SimpleFieldAssign//sourceId:1851375_1_69682
addFinanceStandardDataComReqDto_2.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:1851372_1_69682
addFinanceStandardDataComReqDto_2.setOperationInductionId(reqDto.getOperationInductionId());//SimpleFieldAssign//sourceId:1851374_1_69682
    }
if(implementSingleCardFundAccountPromotionRedisComRespDto!=null){
      addFinanceStandardDataComReqDto_2.setTotalBudgetAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:1851348_1_69682
addFinanceStandardDataComReqDto_2.setAccountActualBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getAccountActualBalance());//SimpleFieldAssign//sourceId:1851349_1_69682
addFinanceStandardDataComReqDto_2.setSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getSettlableBalance());//SimpleFieldAssign//sourceId:1851350_1_69682
addFinanceStandardDataComReqDto_2.setUnSettlableBalance(implementSingleCardFundAccountPromotionRedisComRespDto.getUnSettlableBalance());//SimpleFieldAssign//sourceId:1851351_1_69682
addFinanceStandardDataComReqDto_2.setAccruedSettledAmount(implementSingleCardFundAccountPromotionRedisComRespDto.getAccruedSettledAmount());//SimpleFieldAssign//sourceId:1851352_1_69682
    }
if(analysisBudgetFundUsageRateComRespDto!=null){
      addFinanceStandardDataComReqDto_2.setFundUsageRate(analysisBudgetFundUsageRateComRespDto.getFundUsageRate());//SimpleFieldAssign//sourceId:1851376_1_69682
    }
if(queryTargetBelongCycleDetailNewComRespDto_3!=null){
      addFinanceStandardDataComReqDto_2.setPreviousCycleId(queryTargetBelongCycleDetailNewComRespDto_3.getPreviousCycleId());//SimpleFieldAssign//sourceId:1851377_1_69682
addFinanceStandardDataComReqDto_2.setLastEvaObjTargetCycleId(queryTargetBelongCycleDetailNewComRespDto_3.getLastEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:1851378_1_69682
addFinanceStandardDataComReqDto_2.setCycleId(queryTargetBelongCycleDetailNewComRespDto_3.getCycleId());//SimpleFieldAssign//sourceId:1851354_1_69682
addFinanceStandardDataComReqDto_2.setCycleStartTime(queryTargetBelongCycleDetailNewComRespDto_3.getCycleStartTime());//SimpleFieldAssign//sourceId:1851355_1_69682
addFinanceStandardDataComReqDto_2.setCycleEndTime(queryTargetBelongCycleDetailNewComRespDto_3.getCycleEndTime());//SimpleFieldAssign//sourceId:1851356_1_69682
addFinanceStandardDataComReqDto_2.setCycleTypeCode(queryTargetBelongCycleDetailNewComRespDto_3.getCycleTypeCode());//SimpleFieldAssign//sourceId:1851357_1_69682
addFinanceStandardDataComReqDto_2.setCycleTypeInstanceCode(queryTargetBelongCycleDetailNewComRespDto_3.getCycleTypeInstanceCode());//SimpleFieldAssign//sourceId:1851358_1_69682
addFinanceStandardDataComReqDto_2.setParentSubMidCycleType(queryTargetBelongCycleDetailNewComRespDto_3.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:1851386_1_69682
addFinanceStandardDataComReqDto_2.setStandardDataCalcCycleModel(queryTargetBelongCycleDetailNewComRespDto_3.getStandardDataCalcCycleModel());//SimpleFieldAssign//sourceId:1851387_1_69682
addFinanceStandardDataComReqDto_2.setPersonLiableObjId(queryTargetBelongCycleDetailNewComRespDto_3.getPersonLiableObjId());//SimpleFieldAssign//sourceId:1851364_1_69682
addFinanceStandardDataComReqDto_2.setBizRoleObjId(queryTargetBelongCycleDetailNewComRespDto_3.getBizRoleObjId());//SimpleFieldAssign//sourceId:1851365_1_69682
addFinanceStandardDataComReqDto_2.setBizRoleObjName(queryTargetBelongCycleDetailNewComRespDto_3.getBizRoleObjName());//SimpleFieldAssign//sourceId:1851366_1_69682
addFinanceStandardDataComReqDto_2.setBizRoleObjCode(queryTargetBelongCycleDetailNewComRespDto_3.getBizRoleObjCode());//SimpleFieldAssign//sourceId:1851367_1_69682
addFinanceStandardDataComReqDto_2.setBelongToPersonalIdentityId(queryTargetBelongCycleDetailNewComRespDto_3.getBelongToPersonalIdentityId());//SimpleFieldAssign//sourceId:1851368_1_69682
addFinanceStandardDataComReqDto_2.setEvaObjEntityId(queryTargetBelongCycleDetailNewComRespDto_3.getEvaObjEntityId());//SimpleFieldAssign//sourceId:1851380_1_69682
addFinanceStandardDataComReqDto_2.setEvaObjTypeCode(queryTargetBelongCycleDetailNewComRespDto_3.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:1851381_1_69682
addFinanceStandardDataComReqDto_2.setEntityId(queryTargetBelongCycleDetailNewComRespDto_3.getEntityId());//SimpleFieldAssign//sourceId:1851369_1_69682
addFinanceStandardDataComReqDto_2.setBelongToContentTypeCode(queryTargetBelongCycleDetailNewComRespDto_3.getBelongToContentTypeCode());//SimpleFieldAssign//sourceId:1851370_1_69682
addFinanceStandardDataComReqDto_2.setBelongToContentId(queryTargetBelongCycleDetailNewComRespDto_3.getBelongToContentId());//SimpleFieldAssign//sourceId:1851371_1_69682
addFinanceStandardDataComReqDto_2.setExtendedField2(queryTargetBelongCycleDetailNewComRespDto_3.getOneLevelCategoryId());//SimpleFieldAssign//sourceId:1851373_1_69682
     }

    /*D4新增规划财务快照标准数据(公共)[8487]   */
    Assert.isNull(addFinanceStandardDataComReqDto_2.getDataObjectBatchCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据对象批次标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getAccountId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getIsBudgetAccount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-是否预算账户不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getTotalBudgetAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计收入金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getAccountActualBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-账户余额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-可用金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUnSettlableBalance(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冻结金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getAccruedSettledAmount(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-累计支出金额不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUnit(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-冗余单位不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUpdateCycleId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUpdateCycleStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUpdateCycleEndTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getUpdateCycleTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getCalcStartTime(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getPersonLiableObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBizRoleObjId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBizRoleObjName(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色对象名称不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBizRoleObjCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-填报评价责任人业务角色标识不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBelongToPersonalIdentityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属对象ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getEvaObjEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getEvaObjTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-被评对象类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getEntityId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBelongToContentTypeCode(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表类型编码不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getBelongToContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-数据归属内容表主键ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getThemeContentId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-主题内容ID不能为空",false);
Assert.isNull(addFinanceStandardDataComReqDto_2.getOperationInductionId(),"D7新增单张牌财务标准数据(公共)-D4新增规划财务快照标准数据(公共)-操作人就职记录ID不能为空",false);
      addFinanceStandardDataComRespDto_2 = fwCalcStandardDataClient.addFinanceStandardDataCom(addFinanceStandardDataComReqDto_2).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
AddSingleFinaceStandardDataComRespDto retData = new AddSingleFinaceStandardDataComRespDto();





return retData;
  }
/**
   * D7执行MQ长生守护(公共)[10496]
   * gen by moon at 3/14/2025, 10:05:05 PM
   */
  @Trace(operationName = "D7执行MQ长生守护(公共)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public ImplementMqLongevityGuardianComRespDto implementMqLongevityGuardianCom(ImplementMqLongevityGuardianComReqDto reqDto){


      //virtualUsage D2遍历查询有数据的MQ队列(公共)  73874
      QueryHaveDataMqQueueDetailComRespDto queryHaveDataMqQueueDetailComRespDto = null;
    QueryHaveDataMqQueueDetailComReqDto queryHaveDataMqQueueDetailComReqDto=new QueryHaveDataMqQueueDetailComReqDto();


    /*D2遍历查询有数据的MQ队列(公共)[10498]   */

      queryHaveDataMqQueueDetailComRespDto = fwCompInterfaceModeClient.queryHaveDataMqQueueDetailCom(queryHaveDataMqQueueDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



if((queryHaveDataMqQueueDetailComRespDto!= null&&  queryHaveDataMqQueueDetailComRespDto.getMqQueueName() !=null && queryHaveDataMqQueueDetailComRespDto.getMqQueueName().equals("PLAN_TARGET_CALC_MQ_QUEUE"))) {
        //if(D2遍历查询有数据的MQ队列(公共).MQ队列名称 等于 规划目标计算MQ排队)  73875

QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto = null;
    if(queryHaveDataMqQueueDetailComRespDto !=null){
          QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto=new QueryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto();
  if(queryHaveDataMqQueueDetailComRespDto!=null){
      queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto.setEvaluationTemplateId(queryHaveDataMqQueueDetailComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2041949_1_73939
    }

    /*D2查询规划目标计算MQ遥控器公共业务数据(Redis)[9711]   */
    Assert.isNull(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto.getEvaluationTemplateId(),"D7执行MQ长生守护(公共)-D2查询规划目标计算MQ遥控器公共业务数据(Redis)-冗余评价模板ID不能为空",false);
      queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto = fwCompEvaCalcClient.queryPlanTargetCalcMqRemoteControllerBusinessDataDetailCom(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
QueryPlanTargetMqQueueListComRespDto queryPlanTargetMqQueueListComRespDto = null;
    if(queryHaveDataMqQueueDetailComRespDto !=null){
          QueryPlanTargetMqQueueListComReqDto queryPlanTargetMqQueueListComReqDto=new QueryPlanTargetMqQueueListComReqDto();
  if(queryHaveDataMqQueueDetailComRespDto!=null){
      queryPlanTargetMqQueueListComReqDto.setMqPrimaryId(queryHaveDataMqQueueDetailComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2040202_1_73880
    }

    /*D4查询规划目标MQ队列数据列表(公共)[10493]   */
    Assert.isNull(queryPlanTargetMqQueueListComReqDto.getMqPrimaryId(),"D7执行MQ长生守护(公共)-D4查询规划目标MQ队列数据列表(公共)-MQ队列唯一主键ID不能为空",false);
      queryPlanTargetMqQueueListComRespDto = fwCalcEvaCalcClient.queryPlanTargetMqQueueListCom(queryPlanTargetMqQueueListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
//ModelCode: circulationCollections
        for (FieldDataDto circulationCollectionsRes: queryPlanTargetMqQueueListComRespDto.getFieldDataList()){

ImplementBottomPublicFieldPushMemoryComRespDto implementBottomPublicFieldPushMemoryComRespDto = null;
    ImplementBottomPublicFieldPushMemoryComReqDto implementBottomPublicFieldPushMemoryComReqDto=new ImplementBottomPublicFieldPushMemoryComReqDto();
  if(circulationCollectionsRes!=null){
      implementBottomPublicFieldPushMemoryComReqDto.setCreateInductionId(circulationCollectionsRes.getOperationInductionId());//SimpleFieldAssign//sourceId:2042149_1_73949
implementBottomPublicFieldPushMemoryComReqDto.setOperationInductionId(circulationCollectionsRes.getOperationInductionId());//SimpleFieldAssign//sourceId:2042150_1_73949
implementBottomPublicFieldPushMemoryComReqDto.setSpaceId(circulationCollectionsRes.getSpaceId());//SimpleFieldAssign//sourceId:2042151_1_73949
implementBottomPublicFieldPushMemoryComReqDto.setAppId(circulationCollectionsRes.getAppId());//SimpleFieldAssign//sourceId:2042152_1_73949
    }

    /*D7执行底层框架公共字段推送内存(公共)[10508]   */
    Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getCreateInductionId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getOperationInductionId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getSpaceId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto.getAppId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于联盟应用ID不能为空",false);
      implementBottomPublicFieldPushMemoryComRespDto = interfaceModeService.implementBottomPublicFieldPushMemoryCom(implementBottomPublicFieldPushMemoryComReqDto)/*vcase invoke isSameApp*/;



AddBusinessConfigSevenDataComRespDto addBusinessConfigSevenDataComRespDto = null;
    if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto !=null){
          AddBusinessConfigSevenDataComReqDto addBusinessConfigSevenDataComReqDto=new AddBusinessConfigSevenDataComReqDto();
addBusinessConfigSevenDataComReqDto.setBusinessDataObject("EVA_TEMP_CONF_ARGUMENTS");//sourceId:2042010_1_73948
addBusinessConfigSevenDataComReqDto.setIsDataList("FALSE");//sourceId:2042011_1_73948
if(circulationCollectionsRes!=null){
      addBusinessConfigSevenDataComReqDto.setDataObjectBatchCode(circulationCollectionsRes.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2042009_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue57(circulationCollectionsRes.getDataCalcNormalAbnormal());//SimpleFieldAssign//sourceId:2042059_1_73948
    }
if(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto!=null){
      addBusinessConfigSevenDataComReqDto.setCustomFieldValue1(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenBudget());//SimpleFieldAssign//sourceId:2042012_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue2(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenBudgetReport());//SimpleFieldAssign//sourceId:2042013_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue3(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getUseAccountSubjectType());//SimpleFieldAssign//sourceId:2042014_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue4(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:2042015_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue5(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsAllowBudgetOverruns());//SimpleFieldAssign//sourceId:2042016_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue6(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCashAccountUnit());//SimpleFieldAssign//sourceId:2042017_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue7(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenFinance());//SimpleFieldAssign//sourceId:2042018_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue8(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSchemeDataPara());//SimpleFieldAssign//sourceId:2042019_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue9(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOkrPlanScene());//SimpleFieldAssign//sourceId:2042020_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue10(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getReportType());//SimpleFieldAssign//sourceId:2042021_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue11(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getCycleMode());//SimpleFieldAssign//sourceId:2042022_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue12(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getFatherCycleType());//SimpleFieldAssign//sourceId:2042023_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue13(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubCycleType());//SimpleFieldAssign//sourceId:2042024_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue14(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getMidCycleType());//SimpleFieldAssign//sourceId:2042025_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue15(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getOpenMidCycle());//SimpleFieldAssign//sourceId:2042026_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue16(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getLastCycleType());//SimpleFieldAssign//sourceId:2042027_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue17(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSecondLastCycleType());//SimpleFieldAssign//sourceId:2042028_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue18(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenMidProcess());//SimpleFieldAssign//sourceId:2042029_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue19(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessMidCycleType());//SimpleFieldAssign//sourceId:2042030_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue20(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenSubReportLimit());//SimpleFieldAssign//sourceId:2042031_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue21(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getConstTaskIsOpenReport());//SimpleFieldAssign//sourceId:2042032_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue22(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getConstIsOpenAtuoReport());//SimpleFieldAssign//sourceId:2042033_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue23(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getNoPracticalValueObjIsProgReport());//SimpleFieldAssign//sourceId:2042034_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue24(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreIsOpenLocalLevelScore());//SimpleFieldAssign//sourceId:2042035_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue25(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getObjectiveActualScoreIsOpenLocalLevelScore());//SimpleFieldAssign//sourceId:2042036_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue26(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreFormula());//SimpleFieldAssign//sourceId:2042037_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue27(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveRatingTotalValue());//SimpleFieldAssign//sourceId:2042038_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue28(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveFullMarkUnit());//SimpleFieldAssign//sourceId:2042039_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue29(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getScoreDecimalPoint());//SimpleFieldAssign//sourceId:2042040_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue30(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getDegreeDecimalPoint());//SimpleFieldAssign//sourceId:2042041_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue31(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProgressDecimalPoint());//SimpleFieldAssign//sourceId:2042042_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue32(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveScorePoint());//SimpleFieldAssign//sourceId:2042043_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue33(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getWeightPoint());//SimpleFieldAssign//sourceId:2042044_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue34(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getWeightDecimalPoint());//SimpleFieldAssign//sourceId:2042045_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue35(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIncreasesDropDecimalPoint());//SimpleFieldAssign//sourceId:2042046_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue36(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualValueDecimalPoint());//SimpleFieldAssign//sourceId:2042047_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue37(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getDecimalDigitsLastRules());//SimpleFieldAssign//sourceId:2042048_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue41(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getSubjectiveScoreWeight());//SimpleFieldAssign//sourceId:2042049_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue42(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getObjectiveScoreWeight());//SimpleFieldAssign//sourceId:2042050_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue43(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreMidWeight());//SimpleFieldAssign//sourceId:2042051_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue44(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreProMidWeight());//SimpleFieldAssign//sourceId:2042052_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue45(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getProcessReportScoreAvgWeight());//SimpleFieldAssign//sourceId:2042053_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue46(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getReportScoreSubAndObjWeight());//SimpleFieldAssign//sourceId:2042054_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue47(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreLocalLevelWeight());//SimpleFieldAssign//sourceId:2042055_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue48(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getActualScoreLowerLevelWeight());//SimpleFieldAssign//sourceId:2042056_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue51(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getIsOpenSymbolicAchievements());//SimpleFieldAssign//sourceId:2042057_1_73948
addBusinessConfigSevenDataComReqDto.setCustomFieldValue54(queryPlanTargetCalcMqRemoteControllerBusinessDataDetailComRespDto.getTargetScoreUnit());//SimpleFieldAssign//sourceId:2042058_1_73948
    }

    /*D7新增业务配置方案数据(内存)[9785]   */
    Assert.isNull(addBusinessConfigSevenDataComReqDto.getDataObjectBatchCode(),"D7执行MQ长生守护(公共)-D7新增业务配置方案数据(内存)-数据对象批次标识不能为空",false);
Assert.isNull(addBusinessConfigSevenDataComReqDto.getBusinessDataObject(),"D7执行MQ长生守护(公共)-D7新增业务配置方案数据(内存)-业务数据对象不能为空",false);
Assert.isNull(addBusinessConfigSevenDataComReqDto.getIsDataList(),"D7执行MQ长生守护(公共)-D7新增业务配置方案数据(内存)-是否是数据集对象不能为空",false);
      addBusinessConfigSevenDataComRespDto = targetCalcService.addBusinessConfigSevenDataCom(addBusinessConfigSevenDataComReqDto)/*vcase invoke isSameApp*/;



           }
if((circulationCollectionsRes!= null&&  circulationCollectionsRes.getDataCalcNormalAbnormal() !=null && circulationCollectionsRes.getDataCalcNormalAbnormal().equals("NORMAL_SCENE"))) {
        //if(M7执行规划目标MQ队列数据【循环开始】.数据计算正常与异常场景 等于 正常场景)  73900

ImplementCalcCurAndParentTargetDataComRespDto implementCalcCurAndParentTargetDataComRespDto = null;
    ImplementCalcCurAndParentTargetDataComReqDto implementCalcCurAndParentTargetDataComReqDto=new ImplementCalcCurAndParentTargetDataComReqDto();
  if(circulationCollectionsRes!=null){
      implementCalcCurAndParentTargetDataComReqDto.setPreUpdateCycleId(circulationCollectionsRes.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:2040445_1_73902
implementCalcCurAndParentTargetDataComReqDto.setUpdateCycleId(circulationCollectionsRes.getUpdateCycleId());//SimpleFieldAssign//sourceId:2040446_1_73902
implementCalcCurAndParentTargetDataComReqDto.setUpdateCycleStartTime(circulationCollectionsRes.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:2040447_1_73902
implementCalcCurAndParentTargetDataComReqDto.setUpdateCycleEndTime(circulationCollectionsRes.getUpdateCycleEndTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getUpdateCycleEndTime()):null);//SimpleFieldAssign//sourceId:2040448_1_73902
implementCalcCurAndParentTargetDataComReqDto.setUpdateCycleTypeCode(circulationCollectionsRes.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2040449_1_73902
implementCalcCurAndParentTargetDataComReqDto.setIsLastCycle(circulationCollectionsRes.getIsLastCycle());//SimpleFieldAssign//sourceId:2040450_1_73902
implementCalcCurAndParentTargetDataComReqDto.setEvaObjEntityId(circulationCollectionsRes.getEvaObjEntityId());//SimpleFieldAssign//sourceId:2040451_1_73902
implementCalcCurAndParentTargetDataComReqDto.setEvaObjTypeCode(circulationCollectionsRes.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:2040452_1_73902
implementCalcCurAndParentTargetDataComReqDto.setEvaObjTargetCycleCode(circulationCollectionsRes.getEvaObjTargetCycleCode());//SimpleFieldAssign//sourceId:2040453_1_73902
implementCalcCurAndParentTargetDataComReqDto.setParentSubMidCycleType(circulationCollectionsRes.getParentSubMidCycleType());//SimpleFieldAssign//sourceId:2040454_1_73902
implementCalcCurAndParentTargetDataComReqDto.setEvaluationTemplateId(circulationCollectionsRes.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2040455_1_73902
implementCalcCurAndParentTargetDataComReqDto.setEventBatchUpdateCode(circulationCollectionsRes.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2040456_1_73902
implementCalcCurAndParentTargetDataComReqDto.setCalcStartTime(circulationCollectionsRes.getCalcStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getCalcStartTime()):null);//SimpleFieldAssign//sourceId:2040457_1_73902
implementCalcCurAndParentTargetDataComReqDto.setTargetScoreUnit(circulationCollectionsRes.getTargetScoreUnit());//SimpleFieldAssign//sourceId:2040458_1_73902
    }

    /*D4执行MQ计算当前及祖先规划目标标准数据(公共)[10502]   */
    Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getUpdateCycleId(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getUpdateCycleStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getUpdateCycleEndTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getUpdateCycleTypeCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getIsLastCycle(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-更新周期是否末级周期不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getEvaObjEntityId(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-主树被评对象内容表主键ID不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getEvaObjTypeCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-主树被评对象类型编码不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getEvaObjTargetCycleCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-被评对象目标周期标识不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getParentSubMidCycleType(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-父子中过程周期类型不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getEvaluationTemplateId(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getEventBatchUpdateCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-事务内数据更新批次标识不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getCalcStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(implementCalcCurAndParentTargetDataComReqDto.getTargetScoreUnit(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前及祖先规划目标标准数据(公共)-目标得分单位不能为空",false);
      implementCalcCurAndParentTargetDataComRespDto = fwCalcEvaCalcClient.implementCalcCurAndParentTargetDataCom(implementCalcCurAndParentTargetDataComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



UpdateMessageQueueComRespDto updateMessageQueueComRespDto = null;
    if(queryPlanTargetMqQueueListComRespDto !=null){
          UpdateMessageQueueComReqDto updateMessageQueueComReqDto=new UpdateMessageQueueComReqDto();
  if(queryPlanTargetMqQueueListComRespDto!=null){
      updateMessageQueueComReqDto.setMqQueueName(queryPlanTargetMqQueueListComRespDto.getMqQueueName());//SimpleFieldAssign//sourceId:2041942_1_73936
updateMessageQueueComReqDto.setMqPrimaryId(queryPlanTargetMqQueueListComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2041943_1_73936
    }
if(circulationCollectionsRes!=null){
      updateMessageQueueComReqDto.setMqQueueMinimum(circulationCollectionsRes.getMqDataPosition());//SimpleFieldAssign//sourceId:2041944_1_73936
    }

    /*D2修改MQ队列最小值(公共)[10487]   */
    Assert.isNull(updateMessageQueueComReqDto.getMqQueueName(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列名称不能为空",false);
Assert.isNull(updateMessageQueueComReqDto.getMqPrimaryId(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列唯一主键ID不能为空",false);
Assert.isNull(updateMessageQueueComReqDto.getMqQueueMinimum(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列最小值不能为空",false);
      updateMessageQueueComRespDto = fwCompInterfaceModeClient.updateMessageQueueCom(updateMessageQueueComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
      }
else if((circulationCollectionsRes!= null&&  circulationCollectionsRes.getDataCalcNormalAbnormal() !=null && circulationCollectionsRes.getDataCalcNormalAbnormal().equals("ABNORMAL_SCENE")||circulationCollectionsRes!= null&&  circulationCollectionsRes.getDataCalcNormalAbnormal() !=null && circulationCollectionsRes.getDataCalcNormalAbnormal().equals("REVISE_ABNORMAL_SCENE"))){
       //elseif((M7执行规划目标MQ队列数据【循环开始】.数据计算正常与异常场景 等于 异常场景 or M7执行规划目标MQ队列数据【循环开始】.数据计算正常与异常场景 等于 修订异常场景))  73901

ImplementCalcCurOrBrothersTargetDataComRespDto implementCalcCurOrBrothersTargetDataComRespDto = null;
    ImplementCalcCurOrBrothersTargetDataComReqDto implementCalcCurOrBrothersTargetDataComReqDto=new ImplementCalcCurOrBrothersTargetDataComReqDto();
  if(circulationCollectionsRes!=null){
      implementCalcCurOrBrothersTargetDataComReqDto.setDataCalcNormalAbnormal(circulationCollectionsRes.getDataCalcNormalAbnormal());//SimpleFieldAssign//sourceId:2041210_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setCycleStartTime(circulationCollectionsRes.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:2041213_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setParentEvaObjTargetCycleId(circulationCollectionsRes.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041211_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setBelongToContentId(circulationCollectionsRes.getBelongToContentId());//SimpleFieldAssign//sourceId:2041212_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setEvaluationTemplateId(circulationCollectionsRes.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041214_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setEventBatchUpdateCode(circulationCollectionsRes.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041215_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setCalcStartTime(circulationCollectionsRes.getCalcStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getCalcStartTime()):null);//SimpleFieldAssign//sourceId:2041216_1_73920
implementCalcCurOrBrothersTargetDataComReqDto.setTargetScoreUnit(circulationCollectionsRes.getTargetScoreUnit());//SimpleFieldAssign//sourceId:2041217_1_73920
    }

    /*D4执行MQ计算当前或兄弟内容异常场景(公共)[10504]   */
    Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getDataCalcNormalAbnormal(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-数据计算正常与异常场景不能为空",false);
Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getCycleStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-周期开始时间不能为空",false);
Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getEvaluationTemplateId(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getEventBatchUpdateCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-事务内数据更新批次标识不能为空",false);
Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getCalcStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-计算开始时间不能为空",false);
Assert.isNull(implementCalcCurOrBrothersTargetDataComReqDto.getTargetScoreUnit(),"D7执行MQ长生守护(公共)-D4执行MQ计算当前或兄弟内容异常场景(公共)-目标得分单位不能为空",false);
      implementCalcCurOrBrothersTargetDataComRespDto = fwCalcEvaCalcClient.implementCalcCurOrBrothersTargetDataCom(implementCalcCurOrBrothersTargetDataComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



ImplementCalcParentTargetDataComRespDto implementCalcParentTargetDataComRespDto = null;
    ImplementCalcParentTargetDataComReqDto implementCalcParentTargetDataComReqDto=new ImplementCalcParentTargetDataComReqDto();
  if(circulationCollectionsRes!=null){
      implementCalcParentTargetDataComReqDto.setCycleStartTime(circulationCollectionsRes.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:2041218_1_73921
implementCalcParentTargetDataComReqDto.setEvaObjTargetCycleCode(circulationCollectionsRes.getParentEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041219_1_73921
implementCalcParentTargetDataComReqDto.setEvaluationTemplateId(circulationCollectionsRes.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041220_1_73921
implementCalcParentTargetDataComReqDto.setEventBatchUpdateCode(circulationCollectionsRes.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041221_1_73921
implementCalcParentTargetDataComReqDto.setCalcStartTime(circulationCollectionsRes.getCalcStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes.getCalcStartTime()):null);//SimpleFieldAssign//sourceId:2041222_1_73921
implementCalcParentTargetDataComReqDto.setTargetScoreUnit(circulationCollectionsRes.getTargetScoreUnit());//SimpleFieldAssign//sourceId:2041223_1_73921
    }

    /*D4执行MQ计算父级内容向上规划目标数据(公共)[10505]   */
    Assert.isNull(implementCalcParentTargetDataComReqDto.getCycleStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-周期开始时间不能为空",false);
Assert.isNull(implementCalcParentTargetDataComReqDto.getEvaObjTargetCycleCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-被评对象目标周期标识不能为空",false);
Assert.isNull(implementCalcParentTargetDataComReqDto.getEvaluationTemplateId(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(implementCalcParentTargetDataComReqDto.getEventBatchUpdateCode(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-事务内数据更新批次标识不能为空",false);
Assert.isNull(implementCalcParentTargetDataComReqDto.getCalcStartTime(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-计算开始时间不能为空",false);
Assert.isNull(implementCalcParentTargetDataComReqDto.getTargetScoreUnit(),"D7执行MQ长生守护(公共)-D4执行MQ计算父级内容向上规划目标数据(公共)-目标得分单位不能为空",false);
      implementCalcParentTargetDataComRespDto = fwCalcEvaCalcClient.implementCalcParentTargetDataCom(implementCalcParentTargetDataComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



UpdateMessageQueueComRespDto updateMessageQueueComRespDto_1 = null;
    if(queryPlanTargetMqQueueListComRespDto !=null){
          UpdateMessageQueueComReqDto updateMessageQueueComReqDto_1=new UpdateMessageQueueComReqDto();
  if(queryPlanTargetMqQueueListComRespDto!=null){
      updateMessageQueueComReqDto_1.setMqQueueName(queryPlanTargetMqQueueListComRespDto.getMqQueueName());//SimpleFieldAssign//sourceId:2041942_1_73937
updateMessageQueueComReqDto_1.setMqPrimaryId(queryPlanTargetMqQueueListComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2041943_1_73937
    }
if(circulationCollectionsRes!=null){
      updateMessageQueueComReqDto_1.setMqQueueMinimum(circulationCollectionsRes.getMqDataPosition());//SimpleFieldAssign//sourceId:2041944_1_73937
    }

    /*D2修改MQ队列最小值(公共)[10487]   */
    Assert.isNull(updateMessageQueueComReqDto_1.getMqQueueName(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列名称不能为空",false);
Assert.isNull(updateMessageQueueComReqDto_1.getMqPrimaryId(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列唯一主键ID不能为空",false);
Assert.isNull(updateMessageQueueComReqDto_1.getMqQueueMinimum(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列最小值不能为空",false);
      updateMessageQueueComRespDto_1 = fwCompInterfaceModeClient.updateMessageQueueCom(updateMessageQueueComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
    }
//ModelCode: circulationEnd
        }

      }
else if((queryHaveDataMqQueueDetailComRespDto!= null&&  queryHaveDataMqQueueDetailComRespDto.getMqQueueName() !=null && queryHaveDataMqQueueDetailComRespDto.getMqQueueName().equals("OKR_PLAN_TARGET_CALC_MQ_QUEUE"))){
       //elseif(D2遍历查询有数据的MQ队列(公共).MQ队列名称 等于 OKR目标计算MQ排队)  73877

    }
else if((queryHaveDataMqQueueDetailComRespDto!= null&&  queryHaveDataMqQueueDetailComRespDto.getMqQueueName() !=null && queryHaveDataMqQueueDetailComRespDto.getMqQueueName().equals("KPI_PLAN_TARGET_CALC_MQ_QUEUE"))){
       //elseif(D2遍历查询有数据的MQ队列(公共).MQ队列名称 等于 绩效目标计算MQ排队)  73878

    }
else if((queryHaveDataMqQueueDetailComRespDto!= null&&  queryHaveDataMqQueueDetailComRespDto.getMqQueueName() !=null && queryHaveDataMqQueueDetailComRespDto.getMqQueueName().equals("FINANCIAL_CALC_MQ_QUEUE"))){
       //elseif(D2遍历查询有数据的MQ队列(公共).MQ队列名称 等于 规划财务MQ排队)  73879

QueryPlanFinanceMqQueueListComRespDto queryPlanFinanceMqQueueListComRespDto = null;
    if(queryHaveDataMqQueueDetailComRespDto !=null){
          QueryPlanFinanceMqQueueListComReqDto queryPlanFinanceMqQueueListComReqDto=new QueryPlanFinanceMqQueueListComReqDto();
  if(queryHaveDataMqQueueDetailComRespDto!=null){
      queryPlanFinanceMqQueueListComReqDto.setMqPrimaryId(queryHaveDataMqQueueDetailComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2040203_1_73881
    }

    /*D4查询规划财务MQ队列数据列表(公共)[10494]   */
    Assert.isNull(queryPlanFinanceMqQueueListComReqDto.getMqPrimaryId(),"D7执行MQ长生守护(公共)-D4查询规划财务MQ队列数据列表(公共)-MQ队列唯一主键ID不能为空",false);
      queryPlanFinanceMqQueueListComRespDto = fwCalcEvaCalcClient.queryPlanFinanceMqQueueListCom(queryPlanFinanceMqQueueListComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



           }
//ModelCode: circulationCollections
        for (FieldDataDto circulationCollectionsRes_2: queryPlanFinanceMqQueueListComRespDto.getFieldDataList()){

ImplementBottomPublicFieldPushMemoryComRespDto implementBottomPublicFieldPushMemoryComRespDto_1 = null;
    ImplementBottomPublicFieldPushMemoryComReqDto implementBottomPublicFieldPushMemoryComReqDto_1=new ImplementBottomPublicFieldPushMemoryComReqDto();
  if(circulationCollectionsRes_2!=null){
      implementBottomPublicFieldPushMemoryComReqDto_1.setCreateInductionId(circulationCollectionsRes_2.getOperationInductionId());//SimpleFieldAssign//sourceId:2042149_1_73950
implementBottomPublicFieldPushMemoryComReqDto_1.setOperationInductionId(circulationCollectionsRes_2.getOperationInductionId());//SimpleFieldAssign//sourceId:2042150_1_73950
implementBottomPublicFieldPushMemoryComReqDto_1.setSpaceId(circulationCollectionsRes_2.getSpaceId());//SimpleFieldAssign//sourceId:2042151_1_73950
implementBottomPublicFieldPushMemoryComReqDto_1.setAppId(circulationCollectionsRes_2.getAppId());//SimpleFieldAssign//sourceId:2042152_1_73950
    }

    /*D7执行底层框架公共字段推送内存(公共)[10508]   */
    Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getCreateInductionId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getOperationInductionId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getSpaceId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementBottomPublicFieldPushMemoryComReqDto_1.getAppId(),"D7执行MQ长生守护(公共)-D7执行底层框架公共字段推送内存(公共)-创建于联盟应用ID不能为空",false);
      implementBottomPublicFieldPushMemoryComRespDto_1 = interfaceModeService.implementBottomPublicFieldPushMemoryCom(implementBottomPublicFieldPushMemoryComReqDto_1)/*vcase invoke isSameApp*/;



ImplementCalcCurAndUpFinaceDataComRespDto implementCalcCurAndUpFinaceDataComRespDto = null;
    ImplementCalcCurAndUpFinaceDataComReqDto implementCalcCurAndUpFinaceDataComReqDto=new ImplementCalcCurAndUpFinaceDataComReqDto();
  if(circulationCollectionsRes_2!=null){
      implementCalcCurAndUpFinaceDataComReqDto.setPreUpdateCycleId(circulationCollectionsRes_2.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:2041859_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setUpdateCycleId(circulationCollectionsRes_2.getUpdateCycleId());//SimpleFieldAssign//sourceId:2041860_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setUpdateCycleStartTime(circulationCollectionsRes_2.getUpdateCycleStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes_2.getUpdateCycleStartTime()):null);//SimpleFieldAssign//sourceId:2041861_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setUpdateCycleEndTime(circulationCollectionsRes_2.getUpdateCycleEndTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes_2.getUpdateCycleEndTime()):null);//SimpleFieldAssign//sourceId:2041862_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setUpdateCycleTypeCode(circulationCollectionsRes_2.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2041863_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setEvaObjTargetCycleId(circulationCollectionsRes_2.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041864_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setAccountContentCode(circulationCollectionsRes_2.getAccountContentCode());//SimpleFieldAssign//sourceId:2041865_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setIsOpenFundsArrival(circulationCollectionsRes_2.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:2041866_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setPeriodicModeTypeCode(circulationCollectionsRes_2.getCycleMode());//SimpleFieldAssign//sourceId:2041867_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setEvaluationTemplateId(circulationCollectionsRes_2.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041868_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setOperationInductionId(circulationCollectionsRes_2.getOperationInductionId());//SimpleFieldAssign//sourceId:2041869_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setSpaceId(circulationCollectionsRes_2.getSpaceId());//SimpleFieldAssign//sourceId:2041870_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setEventBatchUpdateCode(circulationCollectionsRes_2.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041871_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setCalcStartTime(circulationCollectionsRes_2.getCalcStartTime()!=null?CommonFunctionHelper.str2Date(circulationCollectionsRes_2.getCalcStartTime()):null);//SimpleFieldAssign//sourceId:2041872_1_73932
implementCalcCurAndUpFinaceDataComReqDto.setUnit(circulationCollectionsRes_2.getUnit());//SimpleFieldAssign//sourceId:2041873_1_73932
    }

    /*D7执行MQ计算当前及祖先规划财务数据(公共)[10507]   */
    Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getUpdateCycleId(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-更新周期ID不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getUpdateCycleStartTime(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getUpdateCycleEndTime(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getUpdateCycleTypeCode(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getEvaObjTargetCycleId(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-被评对象目标周期ID不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getAccountContentCode(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-关联归属主体标识不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getIsOpenFundsArrival(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-是否开启资金到账不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getPeriodicModeTypeCode(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-周期模式类型编码不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getEvaluationTemplateId(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-评价模板ID不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getOperationInductionId(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getSpaceId(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getEventBatchUpdateCode(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-事务内数据更新批次标识不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getCalcStartTime(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-计算开始时间不能为空",false);
Assert.isNull(implementCalcCurAndUpFinaceDataComReqDto.getUnit(),"D7执行MQ长生守护(公共)-D7执行MQ计算当前及祖先规划财务数据(公共)-冗余单位不能为空",false);
      implementCalcCurAndUpFinaceDataComRespDto = implementCalcCurAndUpFinaceDataCom(implementCalcCurAndUpFinaceDataComReqDto)/*vcase invoke 同服务,同domain*/;



UpdateMessageQueueComRespDto updateMessageQueueComRespDto_2 = null;
    if(queryPlanFinanceMqQueueListComRespDto !=null){
          UpdateMessageQueueComReqDto updateMessageQueueComReqDto_2=new UpdateMessageQueueComReqDto();
  if(queryPlanFinanceMqQueueListComRespDto!=null){
      updateMessageQueueComReqDto_2.setMqQueueName(queryPlanFinanceMqQueueListComRespDto.getMqQueueName());//SimpleFieldAssign//sourceId:2041942_1_73938
updateMessageQueueComReqDto_2.setMqPrimaryId(queryPlanFinanceMqQueueListComRespDto.getMqPrimaryId());//SimpleFieldAssign//sourceId:2041943_1_73938
    }
if(circulationCollectionsRes_2!=null){
      updateMessageQueueComReqDto_2.setMqQueueMinimum(circulationCollectionsRes_2.getMqDataPosition());//SimpleFieldAssign//sourceId:2041944_1_73938
    }

    /*D2修改MQ队列最小值(公共)[10487]   */
    Assert.isNull(updateMessageQueueComReqDto_2.getMqQueueName(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列名称不能为空",false);
Assert.isNull(updateMessageQueueComReqDto_2.getMqPrimaryId(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列唯一主键ID不能为空",false);
Assert.isNull(updateMessageQueueComReqDto_2.getMqQueueMinimum(),"D7执行MQ长生守护(公共)-D2修改MQ队列最小值(公共)-MQ队列最小值不能为空",false);
      updateMessageQueueComRespDto_2 = fwCompInterfaceModeClient.updateMessageQueueCom(updateMessageQueueComReqDto_2).getData()/*vcase invoke 跨dubbo调用;*/;



           }
//ModelCode: circulationEnd
        }

    }
ImplementMqLongevityGuardianComRespDto retData = new ImplementMqLongevityGuardianComRespDto();





return retData;
  }
/**
   * D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)[10506]
   * gen by moon at 3/8/2025, 12:11:21 AM
   */
  @Trace(operationName = "D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public ImplementUpdateCurAndUpFinacePushRedisComRespDto implementUpdateCurAndUpFinacePushRedisCom(ImplementUpdateCurAndUpFinacePushRedisComReqDto reqDto){


      //virtualUsage D7查询当前及祖先财务账户列表(公共)  73924
      QueryCurAndAncestorFinaceListComRespDto queryCurAndAncestorFinaceListComRespDto = null;
    QueryCurAndAncestorFinaceListComReqDto queryCurAndAncestorFinaceListComReqDto=new QueryCurAndAncestorFinaceListComReqDto();
  if(reqDto!=null){
      queryCurAndAncestorFinaceListComReqDto.setAccountContentCode(reqDto.getAccountContentCode());//SimpleFieldAssign//sourceId:2041500_1_73924
queryCurAndAncestorFinaceListComReqDto.setThemeContentId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041503_1_73924
queryCurAndAncestorFinaceListComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041501_1_73924
    }

    /*D7查询当前及祖先财务账户列表(公共)[9736]   */
    Assert.isNull(queryCurAndAncestorFinaceListComReqDto.getAccountContentCode(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7查询当前及祖先财务账户列表(公共)-关联归属主体标识不能为空",false);
Assert.isNull(queryCurAndAncestorFinaceListComReqDto.getThemeContentId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7查询当前及祖先财务账户列表(公共)-主题内容ID不能为空",false);
Assert.isNull(queryCurAndAncestorFinaceListComReqDto.getSpaceId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7查询当前及祖先财务账户列表(公共)-创建于空间ID不能为空",false);
      queryCurAndAncestorFinaceListComRespDto = targetCalcService.queryCurAndAncestorFinaceListCom(queryCurAndAncestorFinaceListComReqDto)/*vcase invoke isSameApp*/;



if((queryCurAndAncestorFinaceListComRespDto!= null&&  queryCurAndAncestorFinaceListComRespDto.getFinanceAccountList() !=null && queryCurAndAncestorFinaceListComRespDto.getFinanceAccountList().size()>0)) {
        //if(D7查询当前及祖先财务账户列表(公共).资金账户列表数据集条数 大于 0)  73925

QueryEvaObjTargetCycleOverDetailComRespDto queryEvaObjTargetCycleOverDetailComRespDto = null;
    QueryEvaObjTargetCycleOverDetailComReqDto queryEvaObjTargetCycleOverDetailComReqDto=new QueryEvaObjTargetCycleOverDetailComReqDto();
  queryEvaObjTargetCycleOverDetailComReqDto.setSubjectLifeCycle("CURRENTLY_VALID");//sourceId:2041525_1_73926
if(reqDto!=null){
      queryEvaObjTargetCycleOverDetailComReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041576_1_73926
queryEvaObjTargetCycleOverDetailComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041526_1_73926
queryEvaObjTargetCycleOverDetailComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041527_1_73926
    }

    /*D4查询被评对象目标周期详情(跨)[9915]   */
    Assert.isNull(queryEvaObjTargetCycleOverDetailComReqDto.getEvaluationTemplateId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D4查询被评对象目标周期详情(跨)-冗余评价模板ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleOverDetailComReqDto.getSpaceId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D4查询被评对象目标周期详情(跨)-创建于空间ID不能为空",false);
      queryEvaObjTargetCycleOverDetailComRespDto = fwCalcEvaCalcClient.queryEvaObjTargetCycleOverDetailCom(queryEvaObjTargetCycleOverDetailComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;



//ModelCode: circulationCollections
        for (FinanceAccountDto circulationCollectionsRes: queryCurAndAncestorFinaceListComRespDto.getFinanceAccountList()){

QueryEvaObjTargetCycleOverDetailComRespDto queryEvaObjTargetCycleOverDetailComRespDto_2 = null;
    if(queryEvaObjTargetCycleOverDetailComRespDto !=null){
          QueryEvaObjTargetCycleOverDetailComReqDto queryEvaObjTargetCycleOverDetailComReqDto_1=new QueryEvaObjTargetCycleOverDetailComReqDto();
  queryEvaObjTargetCycleOverDetailComReqDto_1.setSubjectLifeCycle("CURRENTLY_VALID");//sourceId:2041525_1_73928
if(queryEvaObjTargetCycleOverDetailComRespDto!=null){
      queryEvaObjTargetCycleOverDetailComReqDto_1.setEvaObjEntityId(queryEvaObjTargetCycleOverDetailComRespDto.getEvaObjEntityId());//SimpleFieldAssign//sourceId:2041521_1_73928
queryEvaObjTargetCycleOverDetailComReqDto_1.setEvaObjTypeCode(queryEvaObjTargetCycleOverDetailComRespDto.getEvaObjTypeCode());//SimpleFieldAssign//sourceId:2041522_1_73928
queryEvaObjTargetCycleOverDetailComReqDto_1.setCycleId(queryEvaObjTargetCycleOverDetailComRespDto.getCycleId());//SimpleFieldAssign//sourceId:2041524_1_73928
    }
if(circulationCollectionsRes!=null){
      queryEvaObjTargetCycleOverDetailComReqDto_1.setTargetCycleContentId(circulationCollectionsRes.getAccountObjectId());//SimpleFieldAssign//sourceId:2041523_1_73928
    }
if(reqDto!=null){
      queryEvaObjTargetCycleOverDetailComReqDto_1.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041526_1_73928
queryEvaObjTargetCycleOverDetailComReqDto_1.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041527_1_73928
    }

    /*D4查询被评对象目标周期详情(跨)[9915]   */
    Assert.isNull(queryEvaObjTargetCycleOverDetailComReqDto_1.getEvaluationTemplateId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D4查询被评对象目标周期详情(跨)-冗余评价模板ID不能为空",false);
Assert.isNull(queryEvaObjTargetCycleOverDetailComReqDto_1.getSpaceId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D4查询被评对象目标周期详情(跨)-创建于空间ID不能为空",false);
      queryEvaObjTargetCycleOverDetailComRespDto_2 = fwCalcEvaCalcClient.queryEvaObjTargetCycleOverDetailCom(queryEvaObjTargetCycleOverDetailComReqDto_1).getData()/*vcase invoke 跨dubbo调用;*/;



           }
ImplementSingleFinaceStandardDataRedisComRespDto implementSingleFinaceStandardDataRedisComRespDto = null;
    if(queryEvaObjTargetCycleOverDetailComRespDto_2 !=null){
          ImplementSingleFinaceStandardDataRedisComReqDto implementSingleFinaceStandardDataRedisComReqDto=new ImplementSingleFinaceStandardDataRedisComReqDto();
  if(reqDto!=null){
      implementSingleFinaceStandardDataRedisComReqDto.setDataObjectBatchCode(reqDto.getDataObjectBatchCode());//SimpleFieldAssign//sourceId:2041577_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:2041578_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:2041579_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2041591_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041582_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041581_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setIsOpenFundsArrival(reqDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:2041588_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setPeriodicModeTypeCode(reqDto.getPeriodicModeTypeCode());//SimpleFieldAssign//sourceId:2041590_1_73929
    }
if(queryEvaObjTargetCycleOverDetailComRespDto_2!=null){
      implementSingleFinaceStandardDataRedisComReqDto.setEvaObjTargetCycleId(queryEvaObjTargetCycleOverDetailComRespDto_2.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041592_1_73929
    }
if(circulationCollectionsRes!=null){
      implementSingleFinaceStandardDataRedisComReqDto.setBelongToContentId(circulationCollectionsRes.getAccountObjectId());//SimpleFieldAssign//sourceId:2041580_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setAccountId(circulationCollectionsRes.getAccountId());//SimpleFieldAssign//sourceId:2041583_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setAccountContentCode(circulationCollectionsRes.getAccountContentCode());//SimpleFieldAssign//sourceId:2041589_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setTotalBudgetAmount(circulationCollectionsRes.getTotalBudgetAmount());//SimpleFieldAssign//sourceId:2041584_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setIsBudgetAccount(circulationCollectionsRes.getIsBudgetAccount());//SimpleFieldAssign//sourceId:2041585_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setIsIncomingAccount(circulationCollectionsRes.getIsIncomingAccount());//SimpleFieldAssign//sourceId:2041586_1_73929
implementSingleFinaceStandardDataRedisComReqDto.setIsStatisticalAccount(circulationCollectionsRes.getIsStatisticalAccount());//SimpleFieldAssign//sourceId:2041587_1_73929
    }

    /*D7执行单张牌财务标准数据准备redis(公共)[9740]   */
    Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getDataObjectBatchCode(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-数据对象批次标识不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getCycleId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-周期ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getCycleTypeCode(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-周期类型标识不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getEvaObjTargetCycleId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-被评对象目标周期ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getBelongToContentId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-数据归属内容表主键ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getEvaluationTemplateId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-评价模板ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getSpaceId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-创建于空间ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getAccountId(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-账户ID不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getAccountContentCode(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-关联归属主体标识不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getTotalBudgetAmount(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-累计收入金额不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getIsBudgetAccount(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-是否预算账户不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getIsStatisticalAccount(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-是否统计账户不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getIsOpenFundsArrival(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-是否开启资金到账不能为空",false);
Assert.isNull(implementSingleFinaceStandardDataRedisComReqDto.getPeriodicModeTypeCode(),"D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-D7执行单张牌财务标准数据准备redis(公共)-周期模式类型编码不能为空",false);
      implementSingleFinaceStandardDataRedisComRespDto = targetCalcService.implementSingleFinaceStandardDataRedisCom(implementSingleFinaceStandardDataRedisComReqDto)/*vcase invoke isSameApp*/;



           }
//ModelCode: circulationEnd
        }

      }
ImplementUpdateCurAndUpFinacePushRedisComRespDto retData = new ImplementUpdateCurAndUpFinacePushRedisComRespDto();





return retData;
  }
/**
   * D7执行MQ计算当前及祖先规划财务数据(公共)[10507]
   * gen by moon at 3/8/2025, 12:11:30 AM
   */
  @Trace(operationName = "D7执行MQ计算当前及祖先规划财务数据(公共)")
  @Tags({@Tag(key = "参数",value = "arg[0]"),
            @Tag(key = "返回值",value = "returnedObj")})
  @Transactional(rollbackFor=Exception.class)
  @Override
  public ImplementCalcCurAndUpFinaceDataComRespDto implementCalcCurAndUpFinaceDataCom(ImplementCalcCurAndUpFinaceDataComReqDto reqDto){


      //步骤0: M7-执行接收字段入参（财务） - implementReceiveFieldInput
     //ModelCode: receptionService
        ImplementReceiveFieldInputRespDto receptionServiceRes = null;
    ImplementReceiveFieldInputReqDto receptionServiceReq=new ImplementReceiveFieldInputReqDto();
  if(reqDto!=null){
      receptionServiceReq.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:2041832_1
receptionServiceReq.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:2041828_1
receptionServiceReq.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:2041829_1
receptionServiceReq.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:2041830_1
receptionServiceReq.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2041831_1
receptionServiceReq.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041834_1
receptionServiceReq.setAccountContentCode(reqDto.getAccountContentCode());//SimpleFieldAssign//sourceId:2041833_1
receptionServiceReq.setIsOpenFundsArrival(reqDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:2041835_1
receptionServiceReq.setPeriodicModeTypeCode(reqDto.getPeriodicModeTypeCode());//SimpleFieldAssign//sourceId:2041837_1
receptionServiceReq.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041836_1
receptionServiceReq.setOperationInductionId(reqDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2041839_1
receptionServiceReq.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041838_1
receptionServiceReq.setEventBatchUpdateCode(reqDto.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041843_1
receptionServiceReq.setCalcStartTime(reqDto.getCalcStartTime());//SimpleFieldAssign//sourceId:2041840_1
receptionServiceReq.setUnit(reqDto.getUnit());//SimpleFieldAssign//sourceId:2041841_1
    }

    /*M7接收入参字段[7656]  用于特殊方法接收上游入参。 */
    Assert.isNull(receptionServiceReq.getUpdateCycleId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-更新周期ID不能为空",false);
Assert.isNull(receptionServiceReq.getUpdateCycleStartTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-更新周期开始时间不能为空",false);
Assert.isNull(receptionServiceReq.getUpdateCycleEndTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-更新周期结束时间不能为空",false);
Assert.isNull(receptionServiceReq.getUpdateCycleTypeCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-更新周期类型标识不能为空",false);
Assert.isNull(receptionServiceReq.getEvaObjTargetCycleId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-被评对象目标周期ID不能为空",false);
Assert.isNull(receptionServiceReq.getAccountContentCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-关联归属主体标识不能为空",false);
Assert.isNull(receptionServiceReq.getIsOpenFundsArrival(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-是否开启资金到账不能为空",false);
Assert.isNull(receptionServiceReq.getPeriodicModeTypeCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-周期模式类型编码不能为空",false);
Assert.isNull(receptionServiceReq.getEvaluationTemplateId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-评价模板ID不能为空",false);
Assert.isNull(receptionServiceReq.getOperationInductionId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-操作人就职记录ID不能为空",false);
Assert.isNull(receptionServiceReq.getSpaceId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-创建于空间ID不能为空",false);
Assert.isNull(receptionServiceReq.getEventBatchUpdateCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-事务内数据更新批次标识不能为空",false);
Assert.isNull(receptionServiceReq.getCalcStartTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-计算开始时间不能为空",false);
Assert.isNull(receptionServiceReq.getUnit(),"D7执行MQ计算当前及祖先规划财务数据(公共)-M7接收入参字段-冗余单位不能为空",false);
      receptionServiceRes = nbEvaCalc.implementReceiveFieldInput(receptionServiceReq);




//步骤1: D7执行MQ更新当前及祖先规划财务账户并推Redis(公共) - implementUpdateCurAndUpFinacePushRedisCom
     ImplementUpdateCurAndUpFinacePushRedisComRespDto implementUpdateCurAndUpFinacePushRedisComRespDto = null;
    ImplementUpdateCurAndUpFinacePushRedisComReqDto implementUpdateCurAndUpFinacePushRedisComReqDto=new ImplementUpdateCurAndUpFinacePushRedisComReqDto();
  if(reqDto!=null){
      implementUpdateCurAndUpFinacePushRedisComReqDto.setDataObjectBatchCode(reqDto.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041616_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setPreUpdateCycleId(reqDto.getPreUpdateCycleId());//SimpleFieldAssign//sourceId:2041617_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:2041618_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:2041619_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:2041620_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2041621_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setEvaObjTargetCycleId(reqDto.getEvaObjTargetCycleId());//SimpleFieldAssign//sourceId:2041622_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setAccountContentCode(reqDto.getAccountContentCode());//SimpleFieldAssign//sourceId:2041623_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setIsOpenFundsArrival(reqDto.getIsOpenFundsArrival());//SimpleFieldAssign//sourceId:2041624_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setPeriodicModeTypeCode(reqDto.getPeriodicModeTypeCode());//SimpleFieldAssign//sourceId:2041625_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041626_1
implementUpdateCurAndUpFinacePushRedisComReqDto.setSpaceId(reqDto.getSpaceId());//SimpleFieldAssign//sourceId:2041627_1
    }

    /*D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)[10506]   */
    Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getDataObjectBatchCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-数据对象批次标识不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getUpdateCycleId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-更新周期ID不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getUpdateCycleStartTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-更新周期开始时间不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getUpdateCycleEndTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-更新周期结束时间不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getUpdateCycleTypeCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-更新周期类型标识不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getEvaObjTargetCycleId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-被评对象目标周期ID不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getAccountContentCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-关联归属主体标识不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getIsOpenFundsArrival(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-是否开启资金到账不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getPeriodicModeTypeCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-周期模式类型编码不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getEvaluationTemplateId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-评价模板ID不能为空",false);
Assert.isNull(implementUpdateCurAndUpFinacePushRedisComReqDto.getSpaceId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D7执行MQ更新当前及祖先规划财务账户并推Redis(公共)-创建于空间ID不能为空",false);
      implementUpdateCurAndUpFinacePushRedisComRespDto = implementUpdateCurAndUpFinacePushRedisCom(implementUpdateCurAndUpFinacePushRedisComReqDto)/*vcase invoke 同服务,同domain*/;




//步骤2: D4-托底更新财务标准数据(公共) - bottomUpdateFinanceStandardDataCom
     BottomUpdateFinanceStandardDataComRespDto bottomUpdateFinanceStandardDataComRespDto = null;
    BottomUpdateFinanceStandardDataComReqDto bottomUpdateFinanceStandardDataComReqDto=new BottomUpdateFinanceStandardDataComReqDto();
  if(reqDto!=null){
      bottomUpdateFinanceStandardDataComReqDto.setUpdateCycleId(reqDto.getUpdateCycleId());//SimpleFieldAssign//sourceId:2041636_1
bottomUpdateFinanceStandardDataComReqDto.setUpdateCycleStartTime(reqDto.getUpdateCycleStartTime());//SimpleFieldAssign//sourceId:2041633_1
bottomUpdateFinanceStandardDataComReqDto.setUpdateCycleEndTime(reqDto.getUpdateCycleEndTime());//SimpleFieldAssign//sourceId:2041634_1
bottomUpdateFinanceStandardDataComReqDto.setUpdateCycleTypeCode(reqDto.getUpdateCycleTypeCode());//SimpleFieldAssign//sourceId:2041635_1
bottomUpdateFinanceStandardDataComReqDto.setEvaluationTemplateId(reqDto.getEvaluationTemplateId());//SimpleFieldAssign//sourceId:2041629_1
bottomUpdateFinanceStandardDataComReqDto.setOperationInductionId(reqDto.getOperationInductionId());//SimpleFieldAssign//sourceId:2041632_1
bottomUpdateFinanceStandardDataComReqDto.setDataObjectBatchCode(reqDto.getEventBatchUpdateCode());//SimpleFieldAssign//sourceId:2041628_1
bottomUpdateFinanceStandardDataComReqDto.setCalcStartTime(reqDto.getCalcStartTime());//SimpleFieldAssign//sourceId:2041631_1
bottomUpdateFinanceStandardDataComReqDto.setUnit(reqDto.getUnit());//SimpleFieldAssign//sourceId:2041630_1
    }

    /*D4-托底更新财务标准数据(公共)[8481]   */
    Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getUpdateCycleId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-更新周期ID不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getUpdateCycleStartTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-更新周期开始时间不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getUpdateCycleEndTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-更新周期结束时间不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getUpdateCycleTypeCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-更新周期类型标识不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getEvaluationTemplateId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-冗余评价模板ID不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getOperationInductionId(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-操作人就职记录ID不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getDataObjectBatchCode(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-数据对象批次标识不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getCalcStartTime(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-计算开始时间不能为空",false);
Assert.isNull(bottomUpdateFinanceStandardDataComReqDto.getUnit(),"D7执行MQ计算当前及祖先规划财务数据(公共)-D4-托底更新财务标准数据(公共)-冗余单位不能为空",false);
      bottomUpdateFinanceStandardDataComRespDto = fwCalcStandardDataClient.bottomUpdateFinanceStandardDataCom(bottomUpdateFinanceStandardDataComReqDto).getData()/*vcase invoke 跨dubbo调用;*/;




ImplementCalcCurAndUpFinaceDataComRespDto retData = new ImplementCalcCurAndUpFinaceDataComRespDto();





return retData;
  }
  //
}
